public interface AdminCatalogAsyncApi extends CatalogAsyncApi
AdminCatalogApi
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<AdminCatalog> |
addCatalogToOrg(AdminCatalog catalog,
String orgUrn) |
com.google.common.util.concurrent.ListenableFuture<AdminCatalog> |
addCatalogToOrg(AdminCatalog catalog,
URI orgHref) |
com.google.common.util.concurrent.ListenableFuture<AdminCatalog> |
edit(String catalogUrn,
AdminCatalog catalog) |
com.google.common.util.concurrent.ListenableFuture<AdminCatalog> |
edit(URI catalogAdminHref,
AdminCatalog catalog) |
com.google.common.util.concurrent.ListenableFuture<ControlAccessParams> |
editAccessControl(String catalogUrn,
ControlAccessParams params) |
com.google.common.util.concurrent.ListenableFuture<ControlAccessParams> |
editAccessControl(URI catalogAdminHref,
ControlAccessParams params) |
com.google.common.util.concurrent.ListenableFuture<AdminCatalog> |
get(String catalogUrn) |
com.google.common.util.concurrent.ListenableFuture<AdminCatalog> |
get(URI orgHref) |
com.google.common.util.concurrent.ListenableFuture<ControlAccessParams> |
getAccessControl(String catalogUrn) |
com.google.common.util.concurrent.ListenableFuture<ControlAccessParams> |
getAccessControl(URI catalogAdminHref) |
MetadataAsyncApi.Writeable |
getMetadataApi(String catalogUrn) |
MetadataAsyncApi.Writeable |
getMetadataApi(URI catalogAdminHref) |
com.google.common.util.concurrent.ListenableFuture<Owner> |
getOwner(String catalogUrn) |
com.google.common.util.concurrent.ListenableFuture<Owner> |
getOwner(URI catalogAdminHref) |
com.google.common.util.concurrent.ListenableFuture<Void> |
publish(String catalogUrn,
PublishCatalogParams params) |
com.google.common.util.concurrent.ListenableFuture<Void> |
publish(URI catalogAdminHref,
PublishCatalogParams params) |
com.google.common.util.concurrent.ListenableFuture<Void> |
remove(String catalogUrn) |
com.google.common.util.concurrent.ListenableFuture<Void> |
remove(URI catalogAdminHref) |
com.google.common.util.concurrent.ListenableFuture<Void> |
setOwner(String catalogUrn,
Owner newOwner) |
com.google.common.util.concurrent.ListenableFuture<Void> |
setOwner(URI catalogAdminHref,
Owner newOwner) |
addItem, addItem, editItem, editItem, getItem, getItem, getItemMetadataApi, getItemMetadataApi, removeItem, removeItem
com.google.common.util.concurrent.ListenableFuture<AdminCatalog> addCatalogToOrg(AdminCatalog catalog, String orgUrn)
com.google.common.util.concurrent.ListenableFuture<AdminCatalog> addCatalogToOrg(AdminCatalog catalog, URI orgHref)
com.google.common.util.concurrent.ListenableFuture<AdminCatalog> get(String catalogUrn)
get
in interface CatalogAsyncApi
AdminCatalogApi.get(String)
com.google.common.util.concurrent.ListenableFuture<AdminCatalog> get(URI orgHref)
get
in interface CatalogAsyncApi
AdminCatalogApi.get(URI)
com.google.common.util.concurrent.ListenableFuture<AdminCatalog> edit(String catalogUrn, AdminCatalog catalog)
com.google.common.util.concurrent.ListenableFuture<AdminCatalog> edit(URI catalogAdminHref, AdminCatalog catalog)
com.google.common.util.concurrent.ListenableFuture<Void> remove(String catalogUrn)
AdminCatalogApi.remove(String)
com.google.common.util.concurrent.ListenableFuture<Void> remove(URI catalogAdminHref)
AdminCatalogApi.remove(URI)
com.google.common.util.concurrent.ListenableFuture<Owner> getOwner(String catalogUrn)
AdminCatalogApi.getOwner(String)
com.google.common.util.concurrent.ListenableFuture<Owner> getOwner(URI catalogAdminHref)
AdminCatalogApi.getOwner(URI)
com.google.common.util.concurrent.ListenableFuture<Void> setOwner(String catalogUrn, Owner newOwner)
com.google.common.util.concurrent.ListenableFuture<Void> setOwner(URI catalogAdminHref, Owner newOwner)
AdminCatalogApi.setOwner(URI, Owner)
com.google.common.util.concurrent.ListenableFuture<Void> publish(String catalogUrn, PublishCatalogParams params)
com.google.common.util.concurrent.ListenableFuture<Void> publish(URI catalogAdminHref, PublishCatalogParams params)
com.google.common.util.concurrent.ListenableFuture<ControlAccessParams> editAccessControl(String catalogUrn, ControlAccessParams params)
com.google.common.util.concurrent.ListenableFuture<ControlAccessParams> editAccessControl(URI catalogAdminHref, ControlAccessParams params)
com.google.common.util.concurrent.ListenableFuture<ControlAccessParams> getAccessControl(String catalogUrn)
com.google.common.util.concurrent.ListenableFuture<ControlAccessParams> getAccessControl(URI catalogAdminHref)
MetadataAsyncApi.Writeable getMetadataApi(String catalogUrn)
getMetadataApi
in interface CatalogAsyncApi
Metadata.Writeable
featuresMetadataAsyncApi.Writeable getMetadataApi(URI catalogAdminHref)
getMetadataApi
in interface CatalogAsyncApi
Copyright © 2009-2013 jclouds. All Rights Reserved.