AppAttachPackagesClient Interface
public interface AppAttachPackagesClient
An instance of this class provides access to all the operations defined in AppAttachPackagesClient.
Method Summary
Method Details
createOrUpdate
public abstract AppAttachPackageInner createOrUpdate(String resourceGroupName, String appAttachPackageName, AppAttachPackageInner appAttachPackage)
Create or update an App Attach package.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono<AppAttachPackageInner> createOrUpdateAsync(String resourceGroupName, String appAttachPackageName, AppAttachPackageInner appAttachPackage)
Create or update an App Attach package.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response<AppAttachPackageInner> createOrUpdateWithResponse(String resourceGroupName, String appAttachPackageName, AppAttachPackageInner appAttachPackage, Context context)
Create or update an App Attach package.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono<Response<AppAttachPackageInner>> createOrUpdateWithResponseAsync(String resourceGroupName, String appAttachPackageName, AppAttachPackageInner appAttachPackage)
Create or update an App Attach package.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String appAttachPackageName)
Remove an App Attach Package.
Parameters:
deleteAsync
public abstract Mono<Void> deleteAsync(String resourceGroupName, String appAttachPackageName)
Remove an App Attach Package.
Parameters:
Returns:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String resourceGroupName, String appAttachPackageName, Context context)
Remove an App Attach Package.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono<Response<Void>> deleteWithResponseAsync(String resourceGroupName, String appAttachPackageName)
Remove an App Attach Package.
Parameters:
Returns:
getByResourceGroup
public abstract AppAttachPackageInner getByResourceGroup(String resourceGroupName, String appAttachPackageName)
Get an app attach package.
Parameters:
Returns:
getByResourceGroupAsync
public abstract Mono<AppAttachPackageInner> getByResourceGroupAsync(String resourceGroupName, String appAttachPackageName)
Get an app attach package.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<AppAttachPackageInner> getByResourceGroupWithResponse(String resourceGroupName, String appAttachPackageName, Context context)
Get an app attach package.
Parameters:
Returns:
getByResourceGroupWithResponseAsync
public abstract Mono<Response<AppAttachPackageInner>> getByResourceGroupWithResponseAsync(String resourceGroupName, String appAttachPackageName)
Get an app attach package.
Parameters:
Returns:
list
public abstract PagedIterable<AppAttachPackageInner> list()
List App Attach packages in subscription.
Returns:
list
public abstract PagedIterable<AppAttachPackageInner> list(String filter, Context context)
List App Attach packages in subscription.
Parameters:
Returns:
listAsync
public abstract PagedFlux<AppAttachPackageInner> listAsync()
List App Attach packages in subscription.
Returns:
listAsync
public abstract PagedFlux<AppAttachPackageInner> listAsync(String filter)
List App Attach packages in subscription.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<AppAttachPackageInner> listByResourceGroup(String resourceGroupName)
List App Attach packages in resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<AppAttachPackageInner> listByResourceGroup(String resourceGroupName, String filter, Context context)
List App Attach packages in resource group.
Parameters:
Returns:
listByResourceGroupAsync
public abstract PagedFlux<AppAttachPackageInner> listByResourceGroupAsync(String resourceGroupName)
List App Attach packages in resource group.
Parameters:
Returns:
listByResourceGroupAsync
public abstract PagedFlux<AppAttachPackageInner> listByResourceGroupAsync(String resourceGroupName, String filter)
List App Attach packages in resource group.
Parameters:
Returns:
update
public abstract AppAttachPackageInner update(String resourceGroupName, String appAttachPackageName)
Update an App Attach Package.
Parameters:
Returns:
updateAsync
public abstract Mono<AppAttachPackageInner> updateAsync(String resourceGroupName, String appAttachPackageName)
Update an App Attach Package.
Parameters:
Returns:
updateWithResponse
public abstract Response<AppAttachPackageInner> updateWithResponse(String resourceGroupName, String appAttachPackageName, AppAttachPackagePatch appAttachPackagePatch, Context context)
Update an App Attach Package.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono<Response<AppAttachPackageInner>> updateWithResponseAsync(String resourceGroupName, String appAttachPackageName, AppAttachPackagePatch appAttachPackagePatch)
Update an App Attach Package.
Parameters:
Returns: