ApplicationGroupsClient Interface
public interface ApplicationGroupsClient
An instance of this class provides access to all the operations defined in ApplicationGroupsClient.
Method Summary
Method Details
createOrUpdate
public abstract ApplicationGroupInner createOrUpdate(String resourceGroupName, String applicationGroupName, ApplicationGroupInner applicationGroup)
Create or update an applicationGroup.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono<ApplicationGroupInner> createOrUpdateAsync(String resourceGroupName, String applicationGroupName, ApplicationGroupInner applicationGroup)
Create or update an applicationGroup.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response<ApplicationGroupInner> createOrUpdateWithResponse(String resourceGroupName, String applicationGroupName, ApplicationGroupInner applicationGroup, Context context)
Create or update an applicationGroup.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono<Response<ApplicationGroupInner>> createOrUpdateWithResponseAsync(String resourceGroupName, String applicationGroupName, ApplicationGroupInner applicationGroup)
Create or update an applicationGroup.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String applicationGroupName)
Remove an applicationGroup.
Parameters:
deleteAsync
public abstract Mono<Void> deleteAsync(String resourceGroupName, String applicationGroupName)
Remove an applicationGroup.
Parameters:
Returns:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String resourceGroupName, String applicationGroupName, Context context)
Remove an applicationGroup.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono<Response<Void>> deleteWithResponseAsync(String resourceGroupName, String applicationGroupName)
Remove an applicationGroup.
Parameters:
Returns:
getByResourceGroup
public abstract ApplicationGroupInner getByResourceGroup(String resourceGroupName, String applicationGroupName)
Get an application group.
Parameters:
Returns:
getByResourceGroupAsync
public abstract Mono<ApplicationGroupInner> getByResourceGroupAsync(String resourceGroupName, String applicationGroupName)
Get an application group.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<ApplicationGroupInner> getByResourceGroupWithResponse(String resourceGroupName, String applicationGroupName, Context context)
Get an application group.
Parameters:
Returns:
getByResourceGroupWithResponseAsync
public abstract Mono<Response<ApplicationGroupInner>> getByResourceGroupWithResponseAsync(String resourceGroupName, String applicationGroupName)
Get an application group.
Parameters:
Returns:
list
public abstract PagedIterable<ApplicationGroupInner> list()
List applicationGroups in subscription.
Returns:
list
public abstract PagedIterable<ApplicationGroupInner> list(String filter, Context context)
List applicationGroups in subscription.
Parameters:
Returns:
listAsync
public abstract PagedFlux<ApplicationGroupInner> listAsync()
List applicationGroups in subscription.
Returns:
listAsync
public abstract PagedFlux<ApplicationGroupInner> listAsync(String filter)
List applicationGroups in subscription.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<ApplicationGroupInner> listByResourceGroup(String resourceGroupName)
List applicationGroups.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<ApplicationGroupInner> listByResourceGroup(String resourceGroupName, String filter, Integer pageSize, Boolean isDescending, Integer initialSkip, Context context)
List applicationGroups.
Parameters:
Returns:
listByResourceGroupAsync
public abstract PagedFlux<ApplicationGroupInner> listByResourceGroupAsync(String resourceGroupName)
List applicationGroups.
Parameters:
Returns:
listByResourceGroupAsync
public abstract PagedFlux<ApplicationGroupInner> listByResourceGroupAsync(String resourceGroupName, String filter, Integer pageSize, Boolean isDescending, Integer initialSkip)
List applicationGroups.
Parameters:
Returns:
update
public abstract ApplicationGroupInner update(String resourceGroupName, String applicationGroupName)
Update an applicationGroup.
Parameters:
Returns:
updateAsync
public abstract Mono<ApplicationGroupInner> updateAsync(String resourceGroupName, String applicationGroupName)
Update an applicationGroup.
Parameters:
Returns:
updateWithResponse
public abstract Response<ApplicationGroupInner> updateWithResponse(String resourceGroupName, String applicationGroupName, ApplicationGroupPatch applicationGroup, Context context)
Update an applicationGroup.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono<Response<ApplicationGroupInner>> updateWithResponseAsync(String resourceGroupName, String applicationGroupName, ApplicationGroupPatch applicationGroup)
Update an applicationGroup.
Parameters:
Returns: