mirror of https://github.com/apache/jclouds.git
Jclouds-458: Changes to the GCS structure
This commit is contained in:
parent
0dee4fd774
commit
bd31ab6eef
|
@ -14,7 +14,7 @@
|
|||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
package org.jclouds.googlecloudstorage.handlers;
|
||||
package org.jclouds.googlecloudstorage.binders;
|
||||
|
||||
import java.util.Map;
|
||||
|
|
@ -14,13 +14,13 @@
|
|||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
package org.jclouds.googlecloudstorage.handlers;
|
||||
package org.jclouds.googlecloudstorage.binders;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
import javax.inject.Inject;
|
||||
|
||||
import org.jclouds.googlecloudstorage.domain.BucketTemplate;
|
||||
import org.jclouds.googlecloudstorage.domain.templates.BucketTemplate;
|
||||
import org.jclouds.http.HttpRequest;
|
||||
import org.jclouds.rest.MapBinder;
|
||||
import org.jclouds.rest.binders.BindToJsonPayload;
|
||||
|
@ -32,8 +32,8 @@ public class BucketBinder implements MapBinder {
|
|||
|
||||
@Override
|
||||
public <R extends HttpRequest> R bindToRequest(R request, Map<String, Object> postParams) throws IllegalArgumentException {
|
||||
BucketTemplate postBucket = (BucketTemplate) postParams.get("template");
|
||||
return bindToRequest(request, postBucket);
|
||||
BucketTemplate postBucket = (BucketTemplate) postParams.get("template");
|
||||
return bindToRequest(request, postBucket);
|
||||
}
|
||||
|
||||
@Override
|
|
@ -14,13 +14,13 @@
|
|||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
package org.jclouds.googlecloudstorage.handlers;
|
||||
package org.jclouds.googlecloudstorage.binders;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
import javax.inject.Inject;
|
||||
|
||||
import org.jclouds.googlecloudstorage.domain.DefaultObjectAccessControlsTemplate;
|
||||
import org.jclouds.googlecloudstorage.domain.templates.DefaultObjectAccessControlsTemplate;
|
||||
import org.jclouds.http.HttpRequest;
|
||||
import org.jclouds.rest.MapBinder;
|
||||
import org.jclouds.rest.binders.BindToJsonPayload;
|
|
@ -14,13 +14,13 @@
|
|||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
package org.jclouds.googlecloudstorage.handlers;
|
||||
package org.jclouds.googlecloudstorage.binders;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
import javax.inject.Inject;
|
||||
|
||||
import org.jclouds.googlecloudstorage.domain.ObjectAccessControlsTemplate;
|
||||
import org.jclouds.googlecloudstorage.domain.templates.ObjectAccessControlsTemplate;
|
||||
import org.jclouds.http.HttpRequest;
|
||||
import org.jclouds.rest.MapBinder;
|
||||
import org.jclouds.rest.binders.BindToJsonPayload;
|
|
@ -18,9 +18,10 @@ package org.jclouds.googlecloudstorage.config;
|
|||
|
||||
import java.lang.reflect.Type;
|
||||
import java.util.Map;
|
||||
|
||||
import javax.inject.Singleton;
|
||||
|
||||
import org.jclouds.googlecloudstorage.domain.BucketTemplate;
|
||||
import org.jclouds.googlecloudstorage.domain.templates.BucketTemplate;
|
||||
import org.jclouds.json.config.GsonModule.DateAdapter;
|
||||
import org.jclouds.json.config.GsonModule.Iso8601DateAdapter;
|
||||
import org.jclouds.oauth.v2.domain.ClaimSet;
|
||||
|
|
|
@ -15,10 +15,12 @@
|
|||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package org.jclouds.googlecloudstorage.domain;
|
||||
package org.jclouds.googlecloudstorage.domain.templates;
|
||||
|
||||
import java.util.Set;
|
||||
|
||||
import org.jclouds.googlecloudstorage.domain.BucketAccessControls;
|
||||
import org.jclouds.googlecloudstorage.domain.DefaultObjectAccessControls;
|
||||
import org.jclouds.googlecloudstorage.domain.DomainResourceRefferences.Location;
|
||||
import org.jclouds.googlecloudstorage.domain.DomainResourceRefferences.StorageClass;
|
||||
import org.jclouds.googlecloudstorage.domain.internal.BucketCors;
|
|
@ -14,7 +14,7 @@
|
|||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
package org.jclouds.googlecloudstorage.domain;
|
||||
package org.jclouds.googlecloudstorage.domain.templates;
|
||||
|
||||
import org.jclouds.googlecloudstorage.domain.DomainResourceRefferences.ObjectRole;
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
package org.jclouds.googlecloudstorage.domain;
|
||||
package org.jclouds.googlecloudstorage.domain.templates;
|
||||
|
||||
import org.jclouds.googlecloudstorage.domain.DomainResourceRefferences.ObjectRole;
|
||||
|
|
@ -30,9 +30,9 @@ import javax.ws.rs.Produces;
|
|||
import javax.ws.rs.core.MediaType;
|
||||
|
||||
import org.jclouds.Fallbacks.NullOnNotFoundOr404;
|
||||
import org.jclouds.googlecloudstorage.binders.BucketAccessControlsBinder;
|
||||
import org.jclouds.googlecloudstorage.domain.BucketAccessControls;
|
||||
import org.jclouds.googlecloudstorage.domain.ListBucketAccessControls;
|
||||
import org.jclouds.googlecloudstorage.handlers.BucketAccessControlsBinder;
|
||||
import org.jclouds.http.HttpResponse;
|
||||
import org.jclouds.javax.annotation.Nullable;
|
||||
import org.jclouds.oauth.v2.config.OAuthScopes;
|
||||
|
|
|
@ -32,10 +32,10 @@ import javax.ws.rs.QueryParam;
|
|||
import javax.ws.rs.core.MediaType;
|
||||
|
||||
import org.jclouds.Fallbacks.NullOnNotFoundOr404;
|
||||
import org.jclouds.googlecloudstorage.binders.BucketBinder;
|
||||
import org.jclouds.googlecloudstorage.domain.Bucket;
|
||||
import org.jclouds.googlecloudstorage.domain.BucketTemplate;
|
||||
import org.jclouds.googlecloudstorage.domain.ListPage;
|
||||
import org.jclouds.googlecloudstorage.handlers.BucketBinder;
|
||||
import org.jclouds.googlecloudstorage.domain.templates.BucketTemplate;
|
||||
import org.jclouds.googlecloudstorage.options.DeleteBucketOptions;
|
||||
import org.jclouds.googlecloudstorage.options.GetBucketOptions;
|
||||
import org.jclouds.googlecloudstorage.options.InsertBucketOptions;
|
||||
|
|
|
@ -31,12 +31,12 @@ import javax.ws.rs.QueryParam;
|
|||
import javax.ws.rs.core.MediaType;
|
||||
|
||||
import org.jclouds.Fallbacks.NullOnNotFoundOr404;
|
||||
import org.jclouds.googlecloudstorage.binders.DefaultObjectAccessControlsBinder;
|
||||
import org.jclouds.googlecloudstorage.domain.DefaultObjectAccessControls;
|
||||
import org.jclouds.googlecloudstorage.domain.ListDefaultObjectAccessControls;
|
||||
import org.jclouds.googlecloudstorage.domain.DefaultObjectAccessControlsTemplate;
|
||||
import org.jclouds.googlecloudstorage.domain.DomainResourceRefferences.ObjectRole;
|
||||
import org.jclouds.googlecloudstorage.handlers.DefaultObjectAccessControlsBinder;
|
||||
import org.jclouds.http.HttpResponse;
|
||||
import org.jclouds.googlecloudstorage.domain.templates.DefaultObjectAccessControlsTemplate;
|
||||
import org.jclouds.javax.annotation.Nullable;
|
||||
import org.jclouds.oauth.v2.config.OAuthScopes;
|
||||
import org.jclouds.oauth.v2.filters.OAuthAuthenticationFilter;
|
||||
|
|
|
@ -31,10 +31,10 @@ import javax.ws.rs.QueryParam;
|
|||
import javax.ws.rs.core.MediaType;
|
||||
|
||||
import org.jclouds.Fallbacks.NullOnNotFoundOr404;
|
||||
import org.jclouds.googlecloudstorage.binders.ObjectAccessControlsBinder;
|
||||
import org.jclouds.googlecloudstorage.domain.ListObjectAccessControls;
|
||||
import org.jclouds.googlecloudstorage.domain.ObjectAccessControls;
|
||||
import org.jclouds.googlecloudstorage.domain.ObjectAccessControlsTemplate;
|
||||
import org.jclouds.googlecloudstorage.handlers.ObjectAccessControlsBinder;
|
||||
import org.jclouds.googlecloudstorage.domain.templates.ObjectAccessControlsTemplate;
|
||||
import org.jclouds.javax.annotation.Nullable;
|
||||
import org.jclouds.oauth.v2.config.OAuthScopes;
|
||||
import org.jclouds.oauth.v2.filters.OAuthAuthenticator;
|
||||
|
|
|
@ -23,10 +23,10 @@ import java.util.UUID;
|
|||
|
||||
import org.jclouds.googlecloudstorage.domain.Bucket;
|
||||
import org.jclouds.googlecloudstorage.domain.BucketAccessControls;
|
||||
import org.jclouds.googlecloudstorage.domain.BucketTemplate;
|
||||
import org.jclouds.googlecloudstorage.domain.DomainResourceRefferences.Role;
|
||||
import org.jclouds.googlecloudstorage.domain.ListBucketAccessControls;
|
||||
import org.jclouds.googlecloudstorage.domain.Resource.Kind;
|
||||
import org.jclouds.googlecloudstorage.domain.templates.BucketTemplate;
|
||||
import org.jclouds.googlecloudstorage.internal.BaseGoogleCloudStorageApiLiveTest;
|
||||
import org.testng.annotations.Test;
|
||||
|
||||
|
|
|
@ -25,9 +25,9 @@ import static org.testng.AssertJUnit.assertNull;
|
|||
import javax.ws.rs.core.MediaType;
|
||||
|
||||
import org.jclouds.googlecloudstorage.domain.BucketAccessControls;
|
||||
import org.jclouds.googlecloudstorage.domain.BucketTemplate;
|
||||
import org.jclouds.googlecloudstorage.domain.DomainResourceRefferences.Projection;
|
||||
import org.jclouds.googlecloudstorage.domain.DomainResourceRefferences.Role;
|
||||
import org.jclouds.googlecloudstorage.domain.templates.BucketTemplate;
|
||||
import org.jclouds.googlecloudstorage.internal.BaseGoogleCloudStorageApiExpectTest;
|
||||
import org.jclouds.googlecloudstorage.options.GetBucketOptions;
|
||||
import org.jclouds.googlecloudstorage.options.ListOptions;
|
||||
|
|
|
@ -29,7 +29,6 @@ import org.jclouds.googlecloudstorage.domain.DomainResourceRefferences.Location;
|
|||
import org.jclouds.googlecloudstorage.domain.DomainResourceRefferences.ObjectRole;
|
||||
import org.jclouds.googlecloudstorage.domain.DomainResourceRefferences.Projection;
|
||||
import org.jclouds.googlecloudstorage.domain.Bucket;
|
||||
import org.jclouds.googlecloudstorage.domain.BucketTemplate;
|
||||
import org.jclouds.googlecloudstorage.domain.DefaultObjectAccessControls;
|
||||
import org.jclouds.googlecloudstorage.domain.DomainResourceRefferences.Role;
|
||||
import org.jclouds.googlecloudstorage.domain.DomainResourceRefferences.StorageClass;
|
||||
|
@ -38,6 +37,7 @@ import org.jclouds.googlecloudstorage.domain.Resource.Kind;
|
|||
import org.jclouds.googlecloudstorage.domain.internal.BucketCors;
|
||||
import org.jclouds.googlecloudstorage.domain.internal.Logging;
|
||||
import org.jclouds.googlecloudstorage.domain.internal.Versioning;
|
||||
import org.jclouds.googlecloudstorage.domain.templates.BucketTemplate;
|
||||
import org.jclouds.googlecloudstorage.internal.BaseGoogleCloudStorageApiLiveTest;
|
||||
import org.jclouds.googlecloudstorage.options.DeleteBucketOptions;
|
||||
import org.jclouds.googlecloudstorage.options.GetBucketOptions;
|
||||
|
|
|
@ -24,8 +24,8 @@ import static org.testng.AssertJUnit.assertNull;
|
|||
import javax.ws.rs.core.MediaType;
|
||||
|
||||
import org.jclouds.googlecloudstorage.domain.DefaultObjectAccessControls;
|
||||
import org.jclouds.googlecloudstorage.domain.DefaultObjectAccessControlsTemplate;
|
||||
import org.jclouds.googlecloudstorage.domain.DomainResourceRefferences.ObjectRole;
|
||||
import org.jclouds.googlecloudstorage.domain.templates.DefaultObjectAccessControlsTemplate;
|
||||
import org.jclouds.googlecloudstorage.internal.BaseGoogleCloudStorageApiExpectTest;
|
||||
import org.jclouds.googlecloudstorage.parse.DefaultObjectAclGetTest;
|
||||
import org.jclouds.googlecloudstorage.parse.DefaultObjectAclInsertTest;
|
||||
|
|
|
@ -22,12 +22,12 @@ import static org.testng.Assert.assertNotNull;
|
|||
import java.util.UUID;
|
||||
|
||||
import org.jclouds.googlecloudstorage.domain.Bucket;
|
||||
import org.jclouds.googlecloudstorage.domain.BucketTemplate;
|
||||
import org.jclouds.googlecloudstorage.domain.DefaultObjectAccessControls;
|
||||
import org.jclouds.googlecloudstorage.domain.DefaultObjectAccessControlsTemplate;
|
||||
import org.jclouds.googlecloudstorage.domain.DomainResourceRefferences.ObjectRole;
|
||||
import org.jclouds.googlecloudstorage.domain.ListDefaultObjectAccessControls;
|
||||
import org.jclouds.googlecloudstorage.domain.Resource.Kind;
|
||||
import org.jclouds.googlecloudstorage.domain.templates.BucketTemplate;
|
||||
import org.jclouds.googlecloudstorage.domain.templates.DefaultObjectAccessControlsTemplate;
|
||||
import org.jclouds.googlecloudstorage.internal.BaseGoogleCloudStorageApiLiveTest;
|
||||
import org.testng.annotations.Test;
|
||||
|
||||
|
|
|
@ -24,7 +24,7 @@ import static org.testng.AssertJUnit.assertNull;
|
|||
import javax.ws.rs.core.MediaType;
|
||||
|
||||
import org.jclouds.googlecloudstorage.domain.DomainResourceRefferences.ObjectRole;
|
||||
import org.jclouds.googlecloudstorage.domain.ObjectAccessControlsTemplate;
|
||||
import org.jclouds.googlecloudstorage.domain.templates.ObjectAccessControlsTemplate;
|
||||
import org.jclouds.googlecloudstorage.internal.BaseGoogleCloudStorageApiExpectTest;
|
||||
import org.jclouds.googlecloudstorage.parse.ObjectAclGetTest;
|
||||
import org.jclouds.googlecloudstorage.parse.ObjectAclInsertTest;
|
||||
|
|
Loading…
Reference in New Issue