diff --git a/labs/vcloud-director/src/main/java/org/jclouds/vcloud/director/v1_5/features/MetadataAsyncClient.java b/labs/vcloud-director/src/main/java/org/jclouds/vcloud/director/v1_5/features/MetadataAsyncClient.java index 1998a8bd2e..9164c40164 100644 --- a/labs/vcloud-director/src/main/java/org/jclouds/vcloud/director/v1_5/features/MetadataAsyncClient.java +++ b/labs/vcloud-director/src/main/java/org/jclouds/vcloud/director/v1_5/features/MetadataAsyncClient.java @@ -49,8 +49,8 @@ import com.google.common.util.concurrent.ListenableFuture; * @see NetworkClient * @author danikov */ -@RequestFilters(AddVCloudAuthorizationToRequest.class) public interface MetadataAsyncClient { + @RequestFilters(AddVCloudAuthorizationToRequest.class) public static interface Readable extends MetadataAsyncClient { /** * @see MetadataClient.Readable#getMetadata(URISupplier) @@ -74,6 +74,7 @@ public interface MetadataAsyncClient { @PathParam("key") String key); } + @RequestFilters(AddVCloudAuthorizationToRequest.class) public static interface Writable extends Readable { /** * @see MetadataClient.Writable#mergeMetadata(URISupplier, Metadata))