MsixPackagesClient Interface
public interface MsixPackagesClient
An instance of this class provides access to all the operations defined in MsixPackagesClient.
Method Summary
Method Details
createOrUpdate
public abstract MsixPackageInner createOrUpdate(String resourceGroupName, String hostPoolName, String msixPackageFullName, MsixPackageInner msixPackage)
Create or update a MSIX package.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono<MsixPackageInner> createOrUpdateAsync(String resourceGroupName, String hostPoolName, String msixPackageFullName, MsixPackageInner msixPackage)
Create or update a MSIX package.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response<MsixPackageInner> createOrUpdateWithResponse(String resourceGroupName, String hostPoolName, String msixPackageFullName, MsixPackageInner msixPackage, Context context)
Create or update a MSIX package.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono<Response<MsixPackageInner>> createOrUpdateWithResponseAsync(String resourceGroupName, String hostPoolName, String msixPackageFullName, MsixPackageInner msixPackage)
Create or update a MSIX package.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String hostPoolName, String msixPackageFullName)
Remove an MSIX Package.
Parameters:
deleteAsync
public abstract Mono<Void> deleteAsync(String resourceGroupName, String hostPoolName, String msixPackageFullName)
Remove an MSIX Package.
Parameters:
Returns:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String resourceGroupName, String hostPoolName, String msixPackageFullName, Context context)
Remove an MSIX Package.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono<Response<Void>> deleteWithResponseAsync(String resourceGroupName, String hostPoolName, String msixPackageFullName)
Remove an MSIX Package.
Parameters:
Returns:
get
public abstract MsixPackageInner get(String resourceGroupName, String hostPoolName, String msixPackageFullName)
Get a msixpackage.
Parameters:
Returns:
getAsync
public abstract Mono<MsixPackageInner> getAsync(String resourceGroupName, String hostPoolName, String msixPackageFullName)
Get a msixpackage.
Parameters:
Returns:
getWithResponse
public abstract Response<MsixPackageInner> getWithResponse(String resourceGroupName, String hostPoolName, String msixPackageFullName, Context context)
Get a msixpackage.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<Response<MsixPackageInner>> getWithResponseAsync(String resourceGroupName, String hostPoolName, String msixPackageFullName)
Get a msixpackage.
Parameters:
Returns:
list
public abstract PagedIterable<MsixPackageInner> list(String resourceGroupName, String hostPoolName)
List MSIX packages in hostpool.
Parameters:
Returns:
list
public abstract PagedIterable<MsixPackageInner> list(String resourceGroupName, String hostPoolName, Integer pageSize, Boolean isDescending, Integer initialSkip, Context context)
List MSIX packages in hostpool.
Parameters:
Returns:
listAsync
public abstract PagedFlux<MsixPackageInner> listAsync(String resourceGroupName, String hostPoolName)
List MSIX packages in hostpool.
Parameters:
Returns:
listAsync
public abstract PagedFlux<MsixPackageInner> listAsync(String resourceGroupName, String hostPoolName, Integer pageSize, Boolean isDescending, Integer initialSkip)
List MSIX packages in hostpool.
Parameters:
Returns:
update
public abstract MsixPackageInner update(String resourceGroupName, String hostPoolName, String msixPackageFullName)
Update an MSIX Package.
Parameters:
Returns:
updateAsync
public abstract Mono<MsixPackageInner> updateAsync(String resourceGroupName, String hostPoolName, String msixPackageFullName)
Update an MSIX Package.
Parameters:
Returns:
updateWithResponse
public abstract Response<MsixPackageInner> updateWithResponse(String resourceGroupName, String hostPoolName, String msixPackageFullName, MsixPackagePatch msixPackage, Context context)
Update an MSIX Package.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono<Response<MsixPackageInner>> updateWithResponseAsync(String resourceGroupName, String hostPoolName, String msixPackageFullName, MsixPackagePatch msixPackage)
Update an MSIX Package.
Parameters:
Returns: