Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# Release History

## 1.0.0-beta.3 (Unreleased)
## 1.0.0-beta.1 (2021-12-14)

- Azure Resource Manager NotificationHubs client library for Java. This package contains Microsoft Azure SDK for NotificationHubs Management SDK. Azure NotificationHub client. Package tag package-2017-04. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).

### Features Added

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Various documentation is available to help you get started
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-notificationhubs</artifactId>
<version>1.0.0-beta.2</version>
<version>1.0.0-beta.3</version>
</dependency>
```
[//]: # ({x-version-update-end})
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,7 @@ public NotificationHubsManager authenticate(TokenCredential credential, AzurePro
.append("-")
.append("com.azure.resourcemanager.notificationhubs")
.append("/")
.append("1.0.0-beta.2");
.append("1.0.0-beta.1");
if (!Configuration.getGlobalConfiguration().get("AZURE_TELEMETRY_DISABLED", false)) {
userAgentBuilder
.append(" (")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
import com.azure.resourcemanager.notificationhubs.fluent.models.CheckAvailabilityResultInner;
import com.azure.resourcemanager.notificationhubs.fluent.models.NamespaceResourceInner;
import com.azure.resourcemanager.notificationhubs.fluent.models.ResourceListKeysInner;
import com.azure.resourcemanager.notificationhubs.fluent.models.SharedAccessAuthorizationRuleListResultInner;
import com.azure.resourcemanager.notificationhubs.fluent.models.SharedAccessAuthorizationRuleResourceInner;
import com.azure.resourcemanager.notificationhubs.models.CheckAvailabilityParameters;
import com.azure.resourcemanager.notificationhubs.models.NamespaceCreateOrUpdateParameters;
Expand Down Expand Up @@ -385,8 +384,7 @@ PagedIterable<SharedAccessAuthorizationRuleResourceInner> listAuthorizationRules
* @return the Primary and Secondary ConnectionStrings to the namespace.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
SharedAccessAuthorizationRuleListResultInner listKeys(
String resourceGroupName, String namespaceName, String authorizationRuleName);
ResourceListKeysInner listKeys(String resourceGroupName, String namespaceName, String authorizationRuleName);

/**
* Gets the Primary and Secondary ConnectionStrings to the namespace.
Expand All @@ -401,7 +399,7 @@ SharedAccessAuthorizationRuleListResultInner listKeys(
* @return the Primary and Secondary ConnectionStrings to the namespace.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
Response<SharedAccessAuthorizationRuleListResultInner> listKeysWithResponse(
Response<ResourceListKeysInner> listKeysWithResponse(
String resourceGroupName, String namespaceName, String authorizationRuleName, Context context);

/**
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -38,14 +38,14 @@
import com.azure.resourcemanager.notificationhubs.fluent.models.CheckAvailabilityResultInner;
import com.azure.resourcemanager.notificationhubs.fluent.models.NamespaceResourceInner;
import com.azure.resourcemanager.notificationhubs.fluent.models.ResourceListKeysInner;
import com.azure.resourcemanager.notificationhubs.fluent.models.SharedAccessAuthorizationRuleListResultInner;
import com.azure.resourcemanager.notificationhubs.fluent.models.SharedAccessAuthorizationRuleResourceInner;
import com.azure.resourcemanager.notificationhubs.models.CheckAvailabilityParameters;
import com.azure.resourcemanager.notificationhubs.models.NamespaceCreateOrUpdateParameters;
import com.azure.resourcemanager.notificationhubs.models.NamespaceListResult;
import com.azure.resourcemanager.notificationhubs.models.NamespacePatchParameters;
import com.azure.resourcemanager.notificationhubs.models.PolicykeyResource;
import com.azure.resourcemanager.notificationhubs.models.SharedAccessAuthorizationRuleCreateOrUpdateParameters;
import com.azure.resourcemanager.notificationhubs.models.SharedAccessAuthorizationRuleListResult;
import java.nio.ByteBuffer;
import reactor.core.publisher.Flux;
import reactor.core.publisher.Mono;
Expand Down Expand Up @@ -230,7 +230,7 @@ Mono<Response<NamespaceListResult>> list(
+ "/namespaces/{namespaceName}/AuthorizationRules")
@ExpectedResponses({200})
@UnexpectedResponseExceptionType(ManagementException.class)
Mono<Response<SharedAccessAuthorizationRuleListResultInner>> listAuthorizationRules(
Mono<Response<SharedAccessAuthorizationRuleListResult>> listAuthorizationRules(
@HostParam("$host") String endpoint,
@PathParam("resourceGroupName") String resourceGroupName,
@PathParam("namespaceName") String namespaceName,
Expand All @@ -245,7 +245,7 @@ Mono<Response<SharedAccessAuthorizationRuleListResultInner>> listAuthorizationRu
+ "/namespaces/{namespaceName}/AuthorizationRules/{authorizationRuleName}/listKeys")
@ExpectedResponses({200})
@UnexpectedResponseExceptionType(ManagementException.class)
Mono<Response<SharedAccessAuthorizationRuleListResultInner>> listKeys(
Mono<Response<ResourceListKeysInner>> listKeys(
@HostParam("$host") String endpoint,
@PathParam("resourceGroupName") String resourceGroupName,
@PathParam("namespaceName") String namespaceName,
Expand Down Expand Up @@ -296,7 +296,7 @@ Mono<Response<NamespaceListResult>> listAllNext(
@Get("{nextLink}")
@ExpectedResponses({200})
@UnexpectedResponseExceptionType(ManagementException.class)
Mono<Response<SharedAccessAuthorizationRuleListResultInner>> listAuthorizationRulesNext(
Mono<Response<SharedAccessAuthorizationRuleListResult>> listAuthorizationRulesNext(
@PathParam(value = "nextLink", encoded = true) String nextLink,
@HostParam("$host") String endpoint,
@HeaderParam("Accept") String accept,
Expand Down Expand Up @@ -891,7 +891,8 @@ private PollerFlux<PollResult<Void>, Void> beginDeleteAsync(String resourceGroup
Mono<Response<Flux<ByteBuffer>>> mono = deleteWithResponseAsync(resourceGroupName, namespaceName);
return this
.client
.<Void, Void>getLroResult(mono, this.client.getHttpPipeline(), Void.class, Void.class, Context.NONE);
.<Void, Void>getLroResult(
mono, this.client.getHttpPipeline(), Void.class, Void.class, this.client.getContext());
}

/**
Expand Down Expand Up @@ -2186,7 +2187,7 @@ public PagedIterable<SharedAccessAuthorizationRuleResourceInner> listAuthorizati
* @return the Primary and Secondary ConnectionStrings to the namespace.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
private Mono<Response<SharedAccessAuthorizationRuleListResultInner>> listKeysWithResponseAsync(
private Mono<Response<ResourceListKeysInner>> listKeysWithResponseAsync(
String resourceGroupName, String namespaceName, String authorizationRuleName) {
if (this.client.getEndpoint() == null) {
return Mono
Expand Down Expand Up @@ -2241,7 +2242,7 @@ private Mono<Response<SharedAccessAuthorizationRuleListResultInner>> listKeysWit
* @return the Primary and Secondary ConnectionStrings to the namespace.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
private Mono<Response<SharedAccessAuthorizationRuleListResultInner>> listKeysWithResponseAsync(
private Mono<Response<ResourceListKeysInner>> listKeysWithResponseAsync(
String resourceGroupName, String namespaceName, String authorizationRuleName, Context context) {
if (this.client.getEndpoint() == null) {
return Mono
Expand Down Expand Up @@ -2292,11 +2293,11 @@ private Mono<Response<SharedAccessAuthorizationRuleListResultInner>> listKeysWit
* @return the Primary and Secondary ConnectionStrings to the namespace.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
private Mono<SharedAccessAuthorizationRuleListResultInner> listKeysAsync(
private Mono<ResourceListKeysInner> listKeysAsync(
String resourceGroupName, String namespaceName, String authorizationRuleName) {
return listKeysWithResponseAsync(resourceGroupName, namespaceName, authorizationRuleName)
.flatMap(
(Response<SharedAccessAuthorizationRuleListResultInner> res) -> {
(Response<ResourceListKeysInner> res) -> {
if (res.getValue() != null) {
return Mono.just(res.getValue());
} else {
Expand All @@ -2317,7 +2318,7 @@ private Mono<SharedAccessAuthorizationRuleListResultInner> listKeysAsync(
* @return the Primary and Secondary ConnectionStrings to the namespace.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
public SharedAccessAuthorizationRuleListResultInner listKeys(
public ResourceListKeysInner listKeys(
String resourceGroupName, String namespaceName, String authorizationRuleName) {
return listKeysAsync(resourceGroupName, namespaceName, authorizationRuleName).block();
}
Expand All @@ -2335,7 +2336,7 @@ public SharedAccessAuthorizationRuleListResultInner listKeys(
* @return the Primary and Secondary ConnectionStrings to the namespace.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
public Response<SharedAccessAuthorizationRuleListResultInner> listKeysWithResponse(
public Response<ResourceListKeysInner> listKeysWithResponse(
String resourceGroupName, String namespaceName, String authorizationRuleName, Context context) {
return listKeysWithResponseAsync(resourceGroupName, namespaceName, authorizationRuleName, context).block();
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,13 @@
import com.azure.resourcemanager.notificationhubs.fluent.models.CheckAvailabilityResultInner;
import com.azure.resourcemanager.notificationhubs.fluent.models.NamespaceResourceInner;
import com.azure.resourcemanager.notificationhubs.fluent.models.ResourceListKeysInner;
import com.azure.resourcemanager.notificationhubs.fluent.models.SharedAccessAuthorizationRuleListResultInner;
import com.azure.resourcemanager.notificationhubs.fluent.models.SharedAccessAuthorizationRuleResourceInner;
import com.azure.resourcemanager.notificationhubs.models.CheckAvailabilityParameters;
import com.azure.resourcemanager.notificationhubs.models.CheckAvailabilityResult;
import com.azure.resourcemanager.notificationhubs.models.NamespaceResource;
import com.azure.resourcemanager.notificationhubs.models.Namespaces;
import com.azure.resourcemanager.notificationhubs.models.PolicykeyResource;
import com.azure.resourcemanager.notificationhubs.models.ResourceListKeys;
import com.azure.resourcemanager.notificationhubs.models.SharedAccessAuthorizationRuleListResult;
import com.azure.resourcemanager.notificationhubs.models.SharedAccessAuthorizationRuleResource;
import com.fasterxml.jackson.annotation.JsonIgnore;

Expand Down Expand Up @@ -169,27 +167,26 @@ public PagedIterable<SharedAccessAuthorizationRuleResource> listAuthorizationRul
return Utils.mapPage(inner, inner1 -> new SharedAccessAuthorizationRuleResourceImpl(inner1, this.manager()));
}

public SharedAccessAuthorizationRuleListResult listKeys(
String resourceGroupName, String namespaceName, String authorizationRuleName) {
SharedAccessAuthorizationRuleListResultInner inner =
public ResourceListKeys listKeys(String resourceGroupName, String namespaceName, String authorizationRuleName) {
ResourceListKeysInner inner =
this.serviceClient().listKeys(resourceGroupName, namespaceName, authorizationRuleName);
if (inner != null) {
return new SharedAccessAuthorizationRuleListResultImpl(inner, this.manager());
return new ResourceListKeysImpl(inner, this.manager());
} else {
return null;
}
}

public Response<SharedAccessAuthorizationRuleListResult> listKeysWithResponse(
public Response<ResourceListKeys> listKeysWithResponse(
String resourceGroupName, String namespaceName, String authorizationRuleName, Context context) {
Response<SharedAccessAuthorizationRuleListResultInner> inner =
Response<ResourceListKeysInner> inner =
this.serviceClient().listKeysWithResponse(resourceGroupName, namespaceName, authorizationRuleName, context);
if (inner != null) {
return new SimpleResponse<>(
inner.getRequest(),
inner.getStatusCode(),
inner.getHeaders(),
new SharedAccessAuthorizationRuleListResultImpl(inner.getValue(), this.manager()));
new ResourceListKeysImpl(inner.getValue(), this.manager()));
} else {
return null;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,14 +37,14 @@
import com.azure.resourcemanager.notificationhubs.fluent.models.NotificationHubResourceInner;
import com.azure.resourcemanager.notificationhubs.fluent.models.PnsCredentialsResourceInner;
import com.azure.resourcemanager.notificationhubs.fluent.models.ResourceListKeysInner;
import com.azure.resourcemanager.notificationhubs.fluent.models.SharedAccessAuthorizationRuleListResultInner;
import com.azure.resourcemanager.notificationhubs.fluent.models.SharedAccessAuthorizationRuleResourceInner;
import com.azure.resourcemanager.notificationhubs.models.CheckAvailabilityParameters;
import com.azure.resourcemanager.notificationhubs.models.NotificationHubCreateOrUpdateParameters;
import com.azure.resourcemanager.notificationhubs.models.NotificationHubListResult;
import com.azure.resourcemanager.notificationhubs.models.NotificationHubPatchParameters;
import com.azure.resourcemanager.notificationhubs.models.PolicykeyResource;
import com.azure.resourcemanager.notificationhubs.models.SharedAccessAuthorizationRuleCreateOrUpdateParameters;
import com.azure.resourcemanager.notificationhubs.models.SharedAccessAuthorizationRuleListResult;
import reactor.core.publisher.Mono;

/** An instance of this class provides access to all the operations defined in NotificationHubsClient. */
Expand Down Expand Up @@ -248,7 +248,7 @@ Mono<Response<NotificationHubListResult>> list(
+ "/namespaces/{namespaceName}/notificationHubs/{notificationHubName}/AuthorizationRules")
@ExpectedResponses({200})
@UnexpectedResponseExceptionType(ManagementException.class)
Mono<Response<SharedAccessAuthorizationRuleListResultInner>> listAuthorizationRules(
Mono<Response<SharedAccessAuthorizationRuleListResult>> listAuthorizationRules(
@HostParam("$host") String endpoint,
@PathParam("resourceGroupName") String resourceGroupName,
@PathParam("namespaceName") String namespaceName,
Expand Down Expand Up @@ -325,7 +325,7 @@ Mono<Response<NotificationHubListResult>> listNext(
@Get("{nextLink}")
@ExpectedResponses({200})
@UnexpectedResponseExceptionType(ManagementException.class)
Mono<Response<SharedAccessAuthorizationRuleListResultInner>> listAuthorizationRulesNext(
Mono<Response<SharedAccessAuthorizationRuleListResult>> listAuthorizationRulesNext(
@PathParam(value = "nextLink", encoded = true) String nextLink,
@HostParam("$host") String endpoint,
@HeaderParam("Accept") String accept,
Expand Down
Loading