Skip to content

Commit

Permalink
[Automation] Generate Fluent Lite from storagecache#package-2021-09 (A…
Browse files Browse the repository at this point in the history
  • Loading branch information
azure-sdk authored Oct 8, 2021
1 parent 7cd3d35 commit ee1ba3a
Show file tree
Hide file tree
Showing 63 changed files with 1,631 additions and 597 deletions.
19 changes: 18 additions & 1 deletion sdk/storagecache/azure-resourcemanager-storagecache/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,24 @@
# Release History

## 1.0.0-beta.4 (Unreleased)
## 1.0.0-beta.4 (2021-10-08)

- Azure Resource Manager StorageCache client library for Java. This package contains Microsoft Azure SDK for StorageCache Management SDK. A Storage Cache provides scalable caching service for NAS clients, serving data from either NFSv3 or Blob at-rest storage (referred to as "Storage Targets"). These operations allow you to manage Caches. Package tag package-2021-09. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).

### Features Added

* `models.OperationalStateType` was added

#### `models.StorageTarget` was modified

* `state()` was added

#### `models.StorageTarget$Update` was modified

* `withState(models.OperationalStateType)` was added

#### `models.StorageTarget$Definition` was modified

* `withState(models.OperationalStateType)` was added

## 1.0.0-beta.3 (2021-08-03)

Expand Down
4 changes: 2 additions & 2 deletions sdk/storagecache/azure-resourcemanager-storagecache/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Azure Resource Manager StorageCache client library for Java.

This package contains Microsoft Azure SDK for StorageCache Management SDK. A Storage Cache provides scalable caching service for NAS clients, serving data from either NFSv3 or Blob at-rest storage (referred to as "Storage Targets"). These operations allow you to manage Caches. Package tag package-2021-05. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
This package contains Microsoft Azure SDK for StorageCache Management SDK. A Storage Cache provides scalable caching service for NAS clients, serving data from either NFSv3 or Blob at-rest storage (referred to as "Storage Targets"). These operations allow you to manage Caches. Package tag package-2021-09. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).

## We'd love to hear your feedback

Expand Down Expand Up @@ -32,7 +32,7 @@ Various documentation is available to help you get started
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-storagecache</artifactId>
<version>1.0.0-beta.3</version>
<version>1.0.0-beta.4</version>
</dependency>
```
[//]: # ({x-version-update-end})
Expand Down
935 changes: 905 additions & 30 deletions sdk/storagecache/azure-resourcemanager-storagecache/SAMPLE.md

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
<packaging>jar</packaging>

<name>Microsoft Azure SDK for StorageCache Management</name>
<description>This package contains Microsoft Azure SDK for StorageCache Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. A Storage Cache provides scalable caching service for NAS clients, serving data from either NFSv3 or Blob at-rest storage (referred to as "Storage Targets"). These operations allow you to manage Caches. Package tag package-2021-05.</description>
<description>This package contains Microsoft Azure SDK for StorageCache Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. A Storage Cache provides scalable caching service for NAS clients, serving data from either NFSv3 or Blob at-rest storage (referred to as "Storage Targets"). These operations allow you to manage Caches. Package tag package-2021-09.</description>
<url>https://github.com/Azure/azure-sdk-for-java</url>

<licenses>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -198,7 +198,7 @@ public StorageCacheManager authenticate(TokenCredential credential, AzureProfile
.append("-")
.append("com.azure.resourcemanager.storagecache")
.append("/")
.append("1.0.0-beta.3");
.append("1.0.0-beta.4");
if (!Configuration.getGlobalConfiguration().get("AZURE_TELEMETRY_DISABLED", false)) {
userAgentBuilder
.append(" (")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ public interface CachesClient {
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller<PollResult<Void>, Void> beginDelete(String resourceGroupName, String cacheName);

/**
Expand All @@ -88,7 +88,7 @@ public interface CachesClient {
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller<PollResult<Void>, Void> beginDelete(String resourceGroupName, String cacheName, Context context);

/**
Expand Down Expand Up @@ -160,7 +160,7 @@ public interface CachesClient {
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return a Cache instance.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller<PollResult<CacheInner>, CacheInner> beginCreateOrUpdate(
String resourceGroupName, String cacheName, CacheInner cache);

Expand All @@ -178,7 +178,7 @@ SyncPoller<PollResult<CacheInner>, CacheInner> beginCreateOrUpdate(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return a Cache instance.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller<PollResult<CacheInner>, CacheInner> beginCreateOrUpdate(
String resourceGroupName, String cacheName, CacheInner cache, Context context);

Expand Down Expand Up @@ -272,7 +272,7 @@ Response<CacheInner> updateWithResponse(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller<PollResult<Void>, Void> beginDebugInfo(String resourceGroupName, String cacheName);

/**
Expand All @@ -287,7 +287,7 @@ Response<CacheInner> updateWithResponse(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller<PollResult<Void>, Void> beginDebugInfo(String resourceGroupName, String cacheName, Context context);

/**
Expand Down Expand Up @@ -329,7 +329,7 @@ Response<CacheInner> updateWithResponse(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller<PollResult<Void>, Void> beginFlush(String resourceGroupName, String cacheName);

/**
Expand All @@ -345,7 +345,7 @@ Response<CacheInner> updateWithResponse(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller<PollResult<Void>, Void> beginFlush(String resourceGroupName, String cacheName, Context context);

/**
Expand Down Expand Up @@ -388,7 +388,7 @@ Response<CacheInner> updateWithResponse(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller<PollResult<Void>, Void> beginStart(String resourceGroupName, String cacheName);

/**
Expand All @@ -403,7 +403,7 @@ Response<CacheInner> updateWithResponse(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller<PollResult<Void>, Void> beginStart(String resourceGroupName, String cacheName, Context context);

/**
Expand Down Expand Up @@ -444,7 +444,7 @@ Response<CacheInner> updateWithResponse(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller<PollResult<Void>, Void> beginStop(String resourceGroupName, String cacheName);

/**
Expand All @@ -459,7 +459,7 @@ Response<CacheInner> updateWithResponse(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller<PollResult<Void>, Void> beginStop(String resourceGroupName, String cacheName, Context context);

/**
Expand Down Expand Up @@ -500,7 +500,7 @@ Response<CacheInner> updateWithResponse(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller<PollResult<Void>, Void> beginUpgradeFirmware(String resourceGroupName, String cacheName);

/**
Expand All @@ -515,7 +515,7 @@ Response<CacheInner> updateWithResponse(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller<PollResult<Void>, Void> beginUpgradeFirmware(
String resourceGroupName, String cacheName, Context context);

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ public interface SkusClient {
*
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the list of StorageCache.
* @return the list of StorageCache.Cache SKUs available to this subscription.
*/
@ServiceMethod(returns = ReturnType.COLLECTION)
PagedIterable<ResourceSkuInner> list();
Expand All @@ -29,7 +29,7 @@ public interface SkusClient {
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the list of StorageCache.
* @return the list of StorageCache.Cache SKUs available to this subscription.
*/
@ServiceMethod(returns = ReturnType.COLLECTION)
PagedIterable<ResourceSkuInner> list(Context context);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ public interface StorageTargetOperationsClient {
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller<PollResult<Void>, Void> beginFlush(String resourceGroupName, String cacheName, String storageTargetName);

/**
Expand All @@ -42,7 +42,7 @@ public interface StorageTargetOperationsClient {
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller<PollResult<Void>, Void> beginFlush(
String resourceGroupName, String cacheName, String storageTargetName, Context context);

Expand Down Expand Up @@ -89,7 +89,7 @@ SyncPoller<PollResult<Void>, Void> beginFlush(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller<PollResult<Void>, Void> beginSuspend(
String resourceGroupName, String cacheName, String storageTargetName);

Expand All @@ -106,7 +106,7 @@ SyncPoller<PollResult<Void>, Void> beginSuspend(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller<PollResult<Void>, Void> beginSuspend(
String resourceGroupName, String cacheName, String storageTargetName, Context context);

Expand Down Expand Up @@ -151,7 +151,7 @@ SyncPoller<PollResult<Void>, Void> beginSuspend(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller<PollResult<Void>, Void> beginResume(
String resourceGroupName, String cacheName, String storageTargetName);

Expand All @@ -168,7 +168,7 @@ SyncPoller<PollResult<Void>, Void> beginResume(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller<PollResult<Void>, Void> beginResume(
String resourceGroupName, String cacheName, String storageTargetName, Context context);

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ public interface StorageTargetsClient {
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller<PollResult<Void>, Void> beginDnsRefresh(
String resourceGroupName, String cacheName, String storageTargetName);

Expand All @@ -44,7 +44,7 @@ SyncPoller<PollResult<Void>, Void> beginDnsRefresh(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller<PollResult<Void>, Void> beginDnsRefresh(
String resourceGroupName, String cacheName, String storageTargetName, Context context);

Expand Down Expand Up @@ -123,7 +123,7 @@ SyncPoller<PollResult<Void>, Void> beginDnsRefresh(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller<PollResult<Void>, Void> beginDelete(
String resourceGroupName, String cacheName, String storageTargetName, String force);

Expand All @@ -145,7 +145,7 @@ SyncPoller<PollResult<Void>, Void> beginDelete(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller<PollResult<Void>, Void> beginDelete(
String resourceGroupName, String cacheName, String storageTargetName, String force, Context context);

Expand Down Expand Up @@ -251,7 +251,7 @@ Response<StorageTargetInner> getWithResponse(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return type of the Storage Target.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller<PollResult<StorageTargetInner>, StorageTargetInner> beginCreateOrUpdate(
String resourceGroupName, String cacheName, String storageTargetName, StorageTargetInner storagetarget);

Expand All @@ -270,7 +270,7 @@ SyncPoller<PollResult<StorageTargetInner>, StorageTargetInner> beginCreateOrUpda
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return type of the Storage Target.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller<PollResult<StorageTargetInner>, StorageTargetInner> beginCreateOrUpdate(
String resourceGroupName,
String cacheName,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
import com.azure.resourcemanager.storagecache.models.ClfsTarget;
import com.azure.resourcemanager.storagecache.models.NamespaceJunction;
import com.azure.resourcemanager.storagecache.models.Nfs3Target;
import com.azure.resourcemanager.storagecache.models.OperationalStateType;
import com.azure.resourcemanager.storagecache.models.ProvisioningStateType;
import com.azure.resourcemanager.storagecache.models.StorageTargetResource;
import com.azure.resourcemanager.storagecache.models.StorageTargetType;
Expand Down Expand Up @@ -94,6 +95,29 @@ public ProvisioningStateType provisioningState() {
return this.innerProperties() == null ? null : this.innerProperties().provisioningState();
}

/**
* Get the state property: Storage target operational state.
*
* @return the state value.
*/
public OperationalStateType state() {
return this.innerProperties() == null ? null : this.innerProperties().state();
}

/**
* Set the state property: Storage target operational state.
*
* @param state the state value to set.
* @return the StorageTargetInner object itself.
*/
public StorageTargetInner withState(OperationalStateType state) {
if (this.innerProperties() == null) {
this.innerProperties = new StorageTargetProperties();
}
this.innerProperties().withState(state);
return this;
}

/**
* Get the nfs3 property: Properties when targetType is nfs3.
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
import com.azure.resourcemanager.storagecache.models.ClfsTarget;
import com.azure.resourcemanager.storagecache.models.NamespaceJunction;
import com.azure.resourcemanager.storagecache.models.Nfs3Target;
import com.azure.resourcemanager.storagecache.models.OperationalStateType;
import com.azure.resourcemanager.storagecache.models.ProvisioningStateType;
import com.azure.resourcemanager.storagecache.models.StorageTargetType;
import com.azure.resourcemanager.storagecache.models.UnknownTarget;
Expand Down Expand Up @@ -41,6 +42,12 @@ public final class StorageTargetProperties {
@JsonProperty(value = "provisioningState", access = JsonProperty.Access.WRITE_ONLY)
private ProvisioningStateType provisioningState;

/*
* Storage target operational state.
*/
@JsonProperty(value = "state")
private OperationalStateType state;

/*
* Properties when targetType is nfs3.
*/
Expand Down Expand Up @@ -115,6 +122,26 @@ public ProvisioningStateType provisioningState() {
return this.provisioningState;
}

/**
* Get the state property: Storage target operational state.
*
* @return the state value.
*/
public OperationalStateType state() {
return this.state;
}

/**
* Set the state property: Storage target operational state.
*
* @param state the state value to set.
* @return the StorageTargetProperties object itself.
*/
public StorageTargetProperties withState(OperationalStateType state) {
this.state = state;
return this;
}

/**
* Get the nfs3 property: Properties when targetType is nfs3.
*
Expand Down
Loading

0 comments on commit ee1ba3a

Please sign in to comment.