CatalogsClient Interface
public interface CatalogsClient
An instance of this class provides access to all the operations defined in CatalogsClient.
Method Summary
Method Details
beginConnect
public abstract SyncPoller<PollResult<Void>,Void> beginConnect(String resourceGroupName, String devCenterName, String catalogName)
Connects a catalog to enable syncing.
Parameters:
Returns:
beginConnect
public abstract SyncPoller<PollResult<Void>,Void> beginConnect(String resourceGroupName, String devCenterName, String catalogName, Context context)
Connects a catalog to enable syncing.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<PollResult<CatalogInner>,CatalogInner> beginCreateOrUpdate(String resourceGroupName, String devCenterName, String catalogName, CatalogInner body)
Creates or updates a catalog.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<PollResult<CatalogInner>,CatalogInner> beginCreateOrUpdate(String resourceGroupName, String devCenterName, String catalogName, CatalogInner body, Context context)
Creates or updates a catalog.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String devCenterName, String catalogName)
Deletes a catalog resource.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String devCenterName, String catalogName, Context context)
Deletes a catalog resource.
Parameters:
Returns:
beginSync
public abstract SyncPoller<PollResult<Void>,Void> beginSync(String resourceGroupName, String devCenterName, String catalogName)
Syncs templates for a template source.
Parameters:
Returns:
beginSync
public abstract SyncPoller<PollResult<Void>,Void> beginSync(String resourceGroupName, String devCenterName, String catalogName, Context context)
Syncs templates for a template source.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<CatalogInner>,CatalogInner> beginUpdate(String resourceGroupName, String devCenterName, String catalogName, CatalogUpdate body)
Partially updates a catalog.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<CatalogInner>,CatalogInner> beginUpdate(String resourceGroupName, String devCenterName, String catalogName, CatalogUpdate body, Context context)
Partially updates a catalog.
Parameters:
Returns:
connect
public abstract void connect(String resourceGroupName, String devCenterName, String catalogName)
Connects a catalog to enable syncing.
Parameters:
connect
public abstract void connect(String resourceGroupName, String devCenterName, String catalogName, Context context)
Connects a catalog to enable syncing.
Parameters:
createOrUpdate
public abstract CatalogInner createOrUpdate(String resourceGroupName, String devCenterName, String catalogName, CatalogInner body)
Creates or updates a catalog.
Parameters:
Returns:
createOrUpdate
public abstract CatalogInner createOrUpdate(String resourceGroupName, String devCenterName, String catalogName, CatalogInner body, Context context)
Creates or updates a catalog.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String devCenterName, String catalogName)
Deletes a catalog resource.
Parameters:
delete
public abstract void delete(String resourceGroupName, String devCenterName, String catalogName, Context context)
Deletes a catalog resource.
Parameters:
get
public abstract CatalogInner get(String resourceGroupName, String devCenterName, String catalogName)
Gets a catalog.
Parameters:
Returns:
getSyncErrorDetails
public abstract SyncErrorDetailsInner getSyncErrorDetails(String resourceGroupName, String devCenterName, String catalogName)
Gets catalog synchronization error details.
Parameters:
Returns:
getSyncErrorDetailsWithResponse
public abstract Response<SyncErrorDetailsInner> getSyncErrorDetailsWithResponse(String resourceGroupName, String devCenterName, String catalogName, Context context)
Gets catalog synchronization error details.
Parameters:
Returns:
getWithResponse
public abstract Response<CatalogInner> getWithResponse(String resourceGroupName, String devCenterName, String catalogName, Context context)
Gets a catalog.
Parameters:
Returns:
listByDevCenter
public abstract PagedIterable<CatalogInner> listByDevCenter(String resourceGroupName, String devCenterName)
Lists catalogs for a devcenter.
Parameters:
Returns:
listByDevCenter
public abstract PagedIterable<CatalogInner> listByDevCenter(String resourceGroupName, String devCenterName, Integer top, Context context)
Lists catalogs for a devcenter.
Parameters:
Returns:
sync
public abstract void sync(String resourceGroupName, String devCenterName, String catalogName)
Syncs templates for a template source.
Parameters:
sync
public abstract void sync(String resourceGroupName, String devCenterName, String catalogName, Context context)
Syncs templates for a template source.
Parameters:
update
public abstract CatalogInner update(String resourceGroupName, String devCenterName, String catalogName, CatalogUpdate body)
Partially updates a catalog.
Parameters:
Returns:
update
public abstract CatalogInner update(String resourceGroupName, String devCenterName, String catalogName, CatalogUpdate body, Context context)
Partially updates a catalog.
Parameters:
Returns: