Skip to content

Commit bb9ce6e

Browse files
authored
resourcemanager update interface of supports deleting (#13923)
* resourcemanager update interface of supports deleting * reformat
1 parent 818a33e commit bb9ce6e

File tree

9 files changed

+13
-17
lines changed

9 files changed

+13
-17
lines changed

sdk/resourcemanager/azure-resourcemanager-appplatform/src/main/java/com/azure/resourcemanager/appplatform/implementation/SpringAppDomainsImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ public void deleteById(String id) {
6666
}
6767

6868
@Override
69-
public Mono<?> deleteByIdAsync(String id) {
69+
public Mono<Void> deleteByIdAsync(String id) {
7070
return deleteByNameAsync(ResourceUtils.nameFromResourceId(id));
7171
}
7272

sdk/resourcemanager/azure-resourcemanager-appplatform/src/main/java/com/azure/resourcemanager/appplatform/implementation/SpringAppServiceBindingsImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ public void deleteById(String id) {
6565
}
6666

6767
@Override
68-
public Mono<?> deleteByIdAsync(String id) {
68+
public Mono<Void> deleteByIdAsync(String id) {
6969
return deleteByNameAsync(ResourceUtils.nameFromResourceId(id));
7070
}
7171

sdk/resourcemanager/azure-resourcemanager-appplatform/src/main/java/com/azure/resourcemanager/appplatform/implementation/SpringServiceCertificatesImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ public void deleteById(String id) {
6565
}
6666

6767
@Override
68-
public Mono<?> deleteByIdAsync(String id) {
68+
public Mono<Void> deleteByIdAsync(String id) {
6969
return deleteByNameAsync(ResourceUtils.nameFromResourceId(id));
7070
}
7171

sdk/resourcemanager/azure-resourcemanager-authorization/src/main/java/com/azure/resourcemanager/authorization/implementation/RoleAssignmentsImpl.java

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -75,12 +75,8 @@ protected RoleAssignmentImpl wrapModel(String name) {
7575
}
7676

7777
@Override
78-
public Mono<RoleAssignment> deleteByIdAsync(String id) {
79-
return inner()
80-
.deleteByIdAsync(id)
81-
.map(
82-
roleAssignmentInner ->
83-
new RoleAssignmentImpl(roleAssignmentInner.name(), roleAssignmentInner, manager()));
78+
public Mono<Void> deleteByIdAsync(String id) {
79+
return inner().deleteByIdAsync(id).then();
8480
}
8581

8682
@Override

sdk/resourcemanager/azure-resourcemanager-network/src/main/java/com/azure/resourcemanager/network/implementation/NetworkSecurityGroupsImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public NetworkSecurityGroupsImpl(final NetworkManager networkManager) {
2626
}
2727

2828
@Override
29-
public Mono<?> deleteByResourceGroupAsync(String groupName, String name) {
29+
public Mono<Void> deleteByResourceGroupAsync(String groupName, String name) {
3030
// Clear NIC references if any
3131
NetworkSecurityGroupImpl nsg = (NetworkSecurityGroupImpl) getByResourceGroup(groupName, name);
3232
if (nsg != null) {

sdk/resourcemanager/azure-resourcemanager-resources/src/main/java/com/azure/resourcemanager/resources/fluentcore/arm/collection/SupportsDeletingByResourceGroup.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,5 +26,5 @@ public interface SupportsDeletingByResourceGroup {
2626
* @param name the name of the resource
2727
* @return a representation of the deferred computation of this call
2828
*/
29-
Mono<?> deleteByResourceGroupAsync(String resourceGroupName, String name);
29+
Mono<Void> deleteByResourceGroupAsync(String resourceGroupName, String name);
3030
}

sdk/resourcemanager/azure-resourcemanager-resources/src/main/java/com/azure/resourcemanager/resources/fluentcore/arm/collection/implementation/GroupableResourcesImpl.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,12 +77,12 @@ public final void deleteByResourceGroup(String groupName, String name) {
7777
}
7878

7979
@Override
80-
public Mono<?> deleteByResourceGroupAsync(String groupName, String name) {
80+
public Mono<Void> deleteByResourceGroupAsync(String groupName, String name) {
8181
return this.deleteInnerAsync(groupName, name).subscribeOn(SdkContext.getReactorScheduler());
8282
}
8383

8484
@Override
85-
public Mono<?> deleteByIdAsync(String id) {
85+
public Mono<Void> deleteByIdAsync(String id) {
8686
return deleteByResourceGroupAsync(ResourceUtils.groupFromResourceId(id), ResourceUtils.nameFromResourceId(id));
8787
}
8888

@@ -99,5 +99,5 @@ public Mono<T> getByResourceGroupAsync(String resourceGroupName, String name) {
9999

100100
protected abstract Mono<InnerT> getInnerAsync(String resourceGroupName, String name);
101101

102-
protected abstract Mono<?> deleteInnerAsync(String resourceGroupName, String name);
102+
protected abstract Mono<Void> deleteInnerAsync(String resourceGroupName, String name);
103103
}

sdk/resourcemanager/azure-resourcemanager-resources/src/main/java/com/azure/resourcemanager/resources/fluentcore/arm/collection/implementation/TopLevelModifiableResourcesImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@ protected final Mono<InnerT> getInnerAsync(String resourceGroupName, String name
5454
}
5555

5656
@Override
57-
protected Mono<?> deleteInnerAsync(String resourceGroupName, String name) {
58-
return inner().deleteAsync(resourceGroupName, name);
57+
protected Mono<Void> deleteInnerAsync(String resourceGroupName, String name) {
58+
return inner().deleteAsync(resourceGroupName, name).then();
5959
}
6060

6161
@Override

sdk/resourcemanager/azure-resourcemanager-resources/src/main/java/com/azure/resourcemanager/resources/fluentcore/collection/SupportsDeletingById.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,5 @@ public interface SupportsDeletingById {
2424
* @param id the resource ID of the resource to delete
2525
* @return a representation of the deferred computation of this call
2626
*/
27-
Mono<?> deleteByIdAsync(String id);
27+
Mono<Void> deleteByIdAsync(String id);
2828
}

0 commit comments

Comments
 (0)