Skip to content

Commit

Permalink
[Automation] Generate Fluent Lite from marketplaceordering#package-20…
Browse files Browse the repository at this point in the history
…21-01-01 (Azure#28080)
  • Loading branch information
azure-sdk committed Apr 7, 2022
1 parent f765c95 commit 6a381dd
Show file tree
Hide file tree
Showing 26 changed files with 905 additions and 230 deletions.
Original file line number Diff line number Diff line change
@@ -1,7 +1,24 @@
# Release History

## 1.0.0-beta.2 (Unreleased)
## 1.0.0-beta.2 (2022-04-07)

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

### Features Added

#### `models.OperationDisplay` was modified

* `withDescription(java.lang.String)` was added
* `description()` was added

#### `MarketplaceOrderingManager$Configurable` was modified

* `withScope(java.lang.String)` was added
* `withRetryOptions(com.azure.core.http.policy.RetryOptions)` was added

#### `MarketplaceOrderingManager` was modified

* `authenticate(com.azure.core.http.HttpPipeline,com.azure.core.management.profile.AzureProfile)` was added

## 1.0.0-beta.1 (2021-04-21)

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-marketplaceordering</artifactId>
<version>1.0.0-beta.1</version>
<version>1.0.0-beta.2</version>
</dependency>
```
[//]: # ({x-version-update-end})
Expand Down Expand Up @@ -74,6 +74,9 @@ See [API design][design] for general introduction on design and key concepts on

## Examples

[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/marketplaceordering/azure-resourcemanager-marketplaceordering/SAMPLE.md)


## Troubleshooting

## Next steps
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,166 @@
# Code snippets and samples


## MarketplaceAgreements

- [Cancel](#marketplaceagreements_cancel)
- [Create](#marketplaceagreements_create)
- [Get](#marketplaceagreements_get)
- [GetAgreement](#marketplaceagreements_getagreement)
- [List](#marketplaceagreements_list)
- [Sign](#marketplaceagreements_sign)
### MarketplaceAgreements_Cancel

```java
import com.azure.core.util.Context;

/** Samples for MarketplaceAgreements Cancel. */
public final class MarketplaceAgreementsCancelSamples {
/*
* x-ms-original-file: specification/marketplaceordering/resource-manager/Microsoft.MarketplaceOrdering/stable/2021-01-01/examples/CancelMarketplaceTerms.json
*/
/**
* Sample code: SetMarketplaceTerms.
*
* @param manager Entry point to MarketplaceOrderingManager.
*/
public static void setMarketplaceTerms(
com.azure.resourcemanager.marketplaceordering.MarketplaceOrderingManager manager) {
manager.marketplaceAgreements().cancelWithResponse("pubid", "offid", "planid", Context.NONE);
}
}
```

### MarketplaceAgreements_Create

```java
import com.azure.core.util.Context;
import com.azure.resourcemanager.marketplaceordering.fluent.models.AgreementTermsInner;
import com.azure.resourcemanager.marketplaceordering.models.OfferType;
import java.time.OffsetDateTime;

/** Samples for MarketplaceAgreements Create. */
public final class MarketplaceAgreementsCreateSamples {
/*
* x-ms-original-file: specification/marketplaceordering/resource-manager/Microsoft.MarketplaceOrdering/stable/2021-01-01/examples/SetMarketplaceTerms.json
*/
/**
* Sample code: SetMarketplaceTerms.
*
* @param manager Entry point to MarketplaceOrderingManager.
*/
public static void setMarketplaceTerms(
com.azure.resourcemanager.marketplaceordering.MarketplaceOrderingManager manager) {
manager
.marketplaceAgreements()
.createWithResponse(
OfferType.VIRTUALMACHINE,
"pubid",
"offid",
"planid",
new AgreementTermsInner()
.withPublisher("pubid")
.withProduct("offid")
.withPlan("planid")
.withLicenseTextLink("test.licenseLink")
.withPrivacyPolicyLink("test.privacyPolicyLink")
.withMarketplaceTermsLink("test.marketplaceTermsLink")
.withRetrieveDatetime(OffsetDateTime.parse("2017-08-15T11:33:07.12132Z"))
.withSignature("ASDFSDAFWEFASDGWERLWER")
.withAccepted(false),
Context.NONE);
}
}
```

### MarketplaceAgreements_Get

```java
import com.azure.core.util.Context;
import com.azure.resourcemanager.marketplaceordering.models.OfferType;

/** Samples for MarketplaceAgreements Get. */
public final class MarketplaceAgreementsGetSamples {
/*
* x-ms-original-file: specification/marketplaceordering/resource-manager/Microsoft.MarketplaceOrdering/stable/2021-01-01/examples/GetMarketplaceTerms.json
*/
/**
* Sample code: GetMarketplaceTerms.
*
* @param manager Entry point to MarketplaceOrderingManager.
*/
public static void getMarketplaceTerms(
com.azure.resourcemanager.marketplaceordering.MarketplaceOrderingManager manager) {
manager
.marketplaceAgreements()
.getWithResponse(OfferType.VIRTUALMACHINE, "pubid", "offid", "planid", Context.NONE);
}
}
```

### MarketplaceAgreements_GetAgreement

```java
import com.azure.core.util.Context;

/** Samples for MarketplaceAgreements GetAgreement. */
public final class MarketplaceAgreementsGetAgreementSamples {
/*
* x-ms-original-file: specification/marketplaceordering/resource-manager/Microsoft.MarketplaceOrdering/stable/2021-01-01/examples/GetAgreementMarketplaceTerms.json
*/
/**
* Sample code: SetMarketplaceTerms.
*
* @param manager Entry point to MarketplaceOrderingManager.
*/
public static void setMarketplaceTerms(
com.azure.resourcemanager.marketplaceordering.MarketplaceOrderingManager manager) {
manager.marketplaceAgreements().getAgreementWithResponse("pubid", "offid", "planid", Context.NONE);
}
}
```

### MarketplaceAgreements_List

```java
import com.azure.core.util.Context;

/** Samples for MarketplaceAgreements List. */
public final class MarketplaceAgreementsListSamples {
/*
* x-ms-original-file: specification/marketplaceordering/resource-manager/Microsoft.MarketplaceOrdering/stable/2021-01-01/examples/ListMarketplaceTerms.json
*/
/**
* Sample code: SetMarketplaceTerms.
*
* @param manager Entry point to MarketplaceOrderingManager.
*/
public static void setMarketplaceTerms(
com.azure.resourcemanager.marketplaceordering.MarketplaceOrderingManager manager) {
manager.marketplaceAgreements().listWithResponse(Context.NONE);
}
}
```

### MarketplaceAgreements_Sign

```java
import com.azure.core.util.Context;

/** Samples for MarketplaceAgreements Sign. */
public final class MarketplaceAgreementsSignSamples {
/*
* x-ms-original-file: specification/marketplaceordering/resource-manager/Microsoft.MarketplaceOrdering/stable/2021-01-01/examples/SignMarketplaceTerms.json
*/
/**
* Sample code: SetMarketplaceTerms.
*
* @param manager Entry point to MarketplaceOrderingManager.
*/
public static void setMarketplaceTerms(
com.azure.resourcemanager.marketplaceordering.MarketplaceOrderingManager manager) {
manager.marketplaceAgreements().signWithResponse("pubid", "offid", "planid", Context.NONE);
}
}
```

Original file line number Diff line number Diff line change
@@ -1,55 +1,55 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.azure</groupId>
<artifactId>azure-client-sdk-parent</artifactId>
<version>1.7.0</version> <!-- {x-version-update;com.azure:azure-client-sdk-parent;current} -->
<relativePath>../../parents/azure-client-sdk-parent</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.azure</groupId>
<artifactId>azure-client-sdk-parent</artifactId>
<version>1.7.0</version> <!-- {x-version-update;com.azure:azure-client-sdk-parent;current} -->
<relativePath>../../parents/azure-client-sdk-parent</relativePath>
</parent>

<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-marketplaceordering</artifactId>
<version>1.0.0-beta.2</version> <!-- {x-version-update;com.azure.resourcemanager:azure-resourcemanager-marketplaceordering;current} -->
<packaging>jar</packaging>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-marketplaceordering</artifactId>
<version>1.0.0-beta.2</version> <!-- {x-version-update;com.azure.resourcemanager:azure-resourcemanager-marketplaceordering;current} -->
<packaging>jar</packaging>

<name>Microsoft Azure SDK for MarketplaceOrdering Management</name>
<description>This package contains Microsoft Azure SDK for MarketplaceOrdering Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. REST API for MarketplaceOrdering Agreements. Package tag package-2021-01-01.</description>
<url>https://github.com/Azure/azure-sdk-for-java</url>
<name>Microsoft Azure SDK for MarketplaceOrdering Management</name>
<description>This package contains Microsoft Azure SDK for MarketplaceOrdering Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. REST API for MarketplaceOrdering Agreements. Package tag package-2021-01-01.</description>
<url>https://github.com/Azure/azure-sdk-for-java</url>

<licenses>
<license>
<name>The MIT License (MIT)</name>
<url>http://opensource.org/licenses/MIT</url>
<distribution>repo</distribution>
</license>
</licenses>
<licenses>
<license>
<name>The MIT License (MIT)</name>
<url>http://opensource.org/licenses/MIT</url>
<distribution>repo</distribution>
</license>
</licenses>

<scm>
<url>https://github.com/Azure/azure-sdk-for-java</url>
<connection>scm:git:git@github.com:Azure/azure-sdk-for-java.git</connection>
<developerConnection>scm:git:git@github.com:Azure/azure-sdk-for-java.git</developerConnection>
<tag>HEAD</tag>
</scm>
<developers>
<developer>
<id>microsoft</id>
<name>Microsoft</name>
</developer>
</developers>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<jacoco.skip>true</jacoco.skip>
</properties>
<dependencies>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core</artifactId>
<version>1.27.0</version> <!-- {x-version-update;com.azure:azure-core;dependency} -->
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-management</artifactId>
<version>1.5.4</version> <!-- {x-version-update;com.azure:azure-core-management;dependency} -->
</dependency>
</dependencies>
<scm>
<url>https://github.com/Azure/azure-sdk-for-java</url>
<connection>scm:git:git@github.com:Azure/azure-sdk-for-java.git</connection>
<developerConnection>scm:git:git@github.com:Azure/azure-sdk-for-java.git</developerConnection>
<tag>HEAD</tag>
</scm>
<developers>
<developer>
<id>microsoft</id>
<name>Microsoft</name>
</developer>
</developers>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<jacoco.skip>true</jacoco.skip>
</properties>
<dependencies>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core</artifactId>
<version>1.27.0</version> <!-- {x-version-update;com.azure:azure-core;dependency} -->
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-management</artifactId>
<version>1.5.4</version> <!-- {x-version-update;com.azure:azure-core-management;dependency} -->
</dependency>
</dependencies>
</project>
Loading

0 comments on commit 6a381dd

Please sign in to comment.