Skip to content

Commit cb68e13

Browse files
authored
[Automation] Generate Fluent Lite from cost-management#package-2019-11 (Azure#20419)
1 parent 60135c6 commit cb68e13

File tree

81 files changed

+4363
-2112
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

81 files changed

+4363
-2112
lines changed

sdk/costmanagement/azure-resourcemanager-costmanagement/CHANGELOG.md

Lines changed: 225 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,231 @@
11
# Release History
22

3-
## 1.0.0-beta.2 (Unreleased)
3+
## 1.0.0-beta.2 (2021-04-07)
44

5+
- Azure Resource Manager CostManagement client library for Java. This package contains Microsoft Azure SDK for CostManagement Management SDK. Package tag package-2019-11. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
6+
7+
### Breaking Change
8+
9+
* `models.ReportConfigFilterAutoGenerated` was removed
10+
11+
* `models.ExportTimePeriod` was removed
12+
13+
* `models.ExportDatasetConfiguration` was removed
14+
15+
* `models.ForecastDataset` was removed
16+
17+
* `models.ReportConfigDatasetAutoGenerated` was removed
18+
19+
* `models.ExportDataset` was removed
20+
21+
#### `models.View$Update` was modified
22+
23+
* `withDataset(models.ReportConfigDataset)` was removed
24+
25+
#### `models.View` was modified
26+
27+
* `dataset()` was removed
28+
29+
#### `models.Export` was modified
30+
31+
* `nextRunTimeEstimate()` was removed
32+
* `runHistory()` was removed
33+
34+
#### `models.ExportExecution` was modified
35+
36+
* `models.ExecutionType executionType()` -> `models.ExecutionType executionType()`
37+
* `models.CommonExportProperties runSettings()` -> `models.CommonExportProperties runSettings()`
38+
* `java.lang.String fileName()` -> `java.lang.String fileName()`
39+
* `java.lang.String submittedBy()` -> `java.lang.String submittedBy()`
40+
* `etag()` was removed
41+
* `java.time.OffsetDateTime processingStartTime()` -> `java.time.OffsetDateTime processingStartTime()`
42+
* `models.ExecutionStatus status()` -> `models.ExecutionStatus status()`
43+
* `type()` was removed
44+
* `error()` was removed
45+
* `java.time.OffsetDateTime submittedTime()` -> `java.time.OffsetDateTime submittedTime()`
46+
* `name()` was removed
47+
* `id()` was removed
48+
* `java.time.OffsetDateTime processingEndTime()` -> `java.time.OffsetDateTime processingEndTime()`
49+
* `innerModel()` was removed
50+
51+
#### `models.ForecastDefinition` was modified
52+
53+
* `models.ForecastDataset dataset()` -> `models.QueryDataset dataset()`
54+
* `withDataset(models.ForecastDataset)` was removed
55+
56+
#### `models.QueryFilter` was modified
57+
58+
* `dimension()` was removed
59+
* `withTag(models.QueryComparisonExpression)` was removed
60+
* `withNot(models.QueryFilter)` was removed
61+
* `tag()` was removed
62+
* `withDimension(models.QueryComparisonExpression)` was removed
63+
* `not()` was removed
64+
65+
#### `models.Export$Update` was modified
66+
67+
* `withRunHistory(fluent.models.ExportExecutionListResultInner)` was removed
68+
69+
#### `models.ExportDefinition` was modified
70+
71+
* `withDataSet(models.ExportDataset)` was removed
72+
* `withTimePeriod(models.ExportTimePeriod)` was removed
73+
* `models.ExportTimePeriod timePeriod()` -> `models.QueryTimePeriod timePeriod()`
74+
* `models.ExportDataset dataSet()` -> `models.QueryDatasetAutoGenerated dataSet()`
75+
76+
#### `models.View$Definition` was modified
77+
78+
* `withDataset(models.ReportConfigDataset)` was removed
79+
80+
#### `models.CommonExportProperties` was modified
81+
82+
* `models.ExportDefinition definition()` -> `models.ExportDefinition definition()`
83+
* `innerModel()` was removed
84+
* `runHistory()` was removed
85+
* `models.ExportDeliveryInfo deliveryInfo()` -> `models.ExportDeliveryInfo deliveryInfo()`
86+
* `nextRunTimeEstimate()` was removed
87+
* `models.FormatType format()` -> `models.FormatType format()`
88+
89+
#### `models.Exports` was modified
90+
91+
* `listWithResponse(java.lang.String,java.lang.String,com.azure.core.util.Context)` was removed
92+
* `getByIdWithResponse(java.lang.String,java.lang.String,com.azure.core.util.Context)` was removed
93+
* `getWithResponse(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)` was removed
94+
95+
#### `models.Export$Definition` was modified
96+
97+
* `withRunHistory(fluent.models.ExportExecutionListResultInner)` was removed
98+
99+
#### `models.ReportConfigFilter` was modified
100+
101+
* `withNot(models.ReportConfigFilter)` was removed
102+
* `dimension()` was removed
103+
* `tag()` was removed
104+
* `not()` was removed
105+
* `withDimension(models.ReportConfigComparisonExpression)` was removed
106+
* `withTag(models.ReportConfigComparisonExpression)` was removed
107+
108+
#### `models.ExportProperties` was modified
109+
110+
* `withRunHistory(fluent.models.ExportExecutionListResultInner)` was removed
111+
* `fluent.models.CommonExportPropertiesInner withFormat(models.FormatType)` -> `models.CommonExportProperties withFormat(models.FormatType)`
112+
* `fluent.models.CommonExportPropertiesInner withDefinition(models.ExportDefinition)` -> `models.CommonExportProperties withDefinition(models.ExportDefinition)`
113+
* `fluent.models.CommonExportPropertiesInner withDeliveryInfo(models.ExportDeliveryInfo)` -> `models.CommonExportProperties withDeliveryInfo(models.ExportDeliveryInfo)`
114+
* `withRunHistory(fluent.models.ExportExecutionListResultInner)` was removed
115+
116+
### New Feature
117+
118+
* `models.GenerateReservationDetailsReports` was added
119+
120+
* `models.GenerateReservationDetailsReportsByBillingProfileIdHeaders` was added
121+
122+
* `models.GenerateReservationDetailsReportsByBillingAccountIdResponse` was added
123+
124+
* `models.Status` was added
125+
126+
* `models.Setting` was added
127+
128+
* `models.GenerateReservationDetailsReportsByBillingAccountIdHeaders` was added
129+
130+
* `models.OperationStatusType` was added
131+
132+
* `models.QueryFilterAutoGenerated` was added
133+
134+
* `models.ProxySettingResource` was added
135+
136+
* `models.GenerateReservationDetailsReportsByBillingProfileIdResponse` was added
137+
138+
* `models.Settings` was added
139+
140+
* `models.SettingsListResult` was added
141+
142+
* `models.OperationStatus` was added
143+
144+
* `models.QueryDatasetAutoGenerated` was added
145+
146+
#### `CostManagementManager` was modified
147+
148+
* `settings()` was added
149+
* `generateReservationDetailsReports()` was added
150+
151+
#### `models.View$Update` was modified
152+
153+
* `withDataSet(models.ReportConfigDataset)` was added
154+
155+
#### `models.View` was modified
156+
157+
* `currency()` was added
158+
* `includeMonetaryCommitment()` was added
159+
* `dataSet()` was added
160+
* `dateRange()` was added
161+
162+
#### `models.Export` was modified
163+
164+
* `executeWithResponse(com.azure.core.util.Context)` was added
165+
* `execute()` was added
166+
167+
#### `models.ExportExecution` was modified
168+
169+
* `withSubmittedBy(java.lang.String)` was added
170+
* `tags()` was added
171+
* `withSubmittedTime(java.time.OffsetDateTime)` was added
172+
* `withExecutionType(models.ExecutionType)` was added
173+
* `withRunSettings(models.CommonExportProperties)` was added
174+
* `validate()` was added
175+
* `withStatus(models.ExecutionStatus)` was added
176+
* `withProcessingStartTime(java.time.OffsetDateTime)` was added
177+
* `withFileName(java.lang.String)` was added
178+
* `withProcessingEndTime(java.time.OffsetDateTime)` was added
179+
180+
#### `models.ForecastDefinition` was modified
181+
182+
* `withDataset(models.QueryDataset)` was added
183+
184+
#### `models.QueryFilter` was modified
185+
186+
* `withTags(models.QueryComparisonExpression)` was added
187+
* `dimensions()` was added
188+
* `withDimensions(models.QueryComparisonExpression)` was added
189+
* `tags()` was added
190+
191+
#### `models.ExportDefinition` was modified
192+
193+
* `withTimePeriod(models.QueryTimePeriod)` was added
194+
* `withDataSet(models.QueryDatasetAutoGenerated)` was added
195+
196+
#### `models.View$Definition` was modified
197+
198+
* `withDataSet(models.ReportConfigDataset)` was added
199+
200+
#### `models.CommonExportProperties` was modified
201+
202+
* `validate()` was added
203+
* `withDeliveryInfo(models.ExportDeliveryInfo)` was added
204+
* `withFormat(models.FormatType)` was added
205+
* `withDefinition(models.ExportDefinition)` was added
206+
207+
#### `models.Exports` was modified
208+
209+
* `getWithResponse(java.lang.String,java.lang.String,com.azure.core.util.Context)` was added
210+
* `getByIdWithResponse(java.lang.String,com.azure.core.util.Context)` was added
211+
* `listWithResponse(java.lang.String,com.azure.core.util.Context)` was added
212+
213+
#### `models.ReportConfigFilter` was modified
214+
215+
* `tagKey()` was added
216+
* `dimensions()` was added
217+
* `withDimensions(models.ReportConfigComparisonExpression)` was added
218+
* `tags()` was added
219+
* `withTagKey(models.ReportConfigComparisonExpression)` was added
220+
* `tagValue()` was added
221+
* `withTags(models.ReportConfigComparisonExpression)` was added
222+
* `withTagValue(models.ReportConfigComparisonExpression)` was added
223+
224+
#### `models.QueryResult` was modified
225+
226+
* `sku()` was added
227+
* `etag()` was added
228+
* `location()` was added
5229

6230
## 1.0.0-beta.1 (2020-12-18)
7231

sdk/costmanagement/azure-resourcemanager-costmanagement/README.md

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,21 @@
22

33
Azure Resource Manager CostManagement client library for Java.
44

5-
This package contains Microsoft Azure SDK for CostManagement Management SDK. Package tag package-2020-06. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
5+
This package contains Microsoft Azure SDK for CostManagement Management SDK. Package tag package-2019-11. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
6+
7+
## We'd love to hear your feedback
8+
9+
We're always working on improving our products and the way we communicate with our users. So we'd love to learn what's working and how we can do better.
10+
11+
If you haven't already, please take a few minutes to [complete this short survey][survey] we have put together.
12+
13+
Thank you in advance for your collaboration. We really appreciate your time!
14+
15+
## Documentation
16+
17+
Various documentation is available to help you get started
18+
19+
- [API reference documentation][docs]
620

721
## Getting started
822

@@ -18,7 +32,7 @@ This package contains Microsoft Azure SDK for CostManagement Management SDK. Pa
1832
<dependency>
1933
<groupId>com.azure.resourcemanager</groupId>
2034
<artifactId>azure-resourcemanager-costmanagement</artifactId>
21-
<version>1.0.0-beta.1</version>
35+
<version>1.0.0-beta.2</version>
2236
</dependency>
2337
```
2438
[//]: # ({x-version-update-end})
@@ -75,6 +89,8 @@ For details on contributing to this repository, see the [contributing guide](htt
7589
1. Create new Pull Request
7690

7791
<!-- LINKS -->
92+
[survey]: https://microsoft.qualtrics.com/jfe/form/SV_ehN0lIk2FKEBkwd?Q_CHL=DOCS
93+
[docs]: https://azure.github.io/azure-sdk-for-java/
7894
[jdk]: https://docs.microsoft.com/java/azure/jdk/
7995
[azure_subscription]: https://azure.microsoft.com/free/
8096
[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/identity/azure-identity

sdk/costmanagement/azure-resourcemanager-costmanagement/pom.xml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<packaging>jar</packaging>
1414

1515
<name>Microsoft Azure SDK for CostManagement Management</name>
16-
<description>This package contains Microsoft Azure SDK for CostManagement Management SDK. Package tag package-2020-06. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt</description>
16+
<description>This package contains Microsoft Azure SDK for CostManagement Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Package tag package-2019-11.</description>
1717
<url>https://github.com/Azure/azure-sdk-for-java</url>
1818

1919
<licenses>
@@ -41,6 +41,11 @@
4141
<legal><![CDATA[[INFO] Any downloads listed may be third party software. Microsoft grants you no rights for third party software.]]></legal>
4242
</properties>
4343
<dependencies>
44+
<dependency>
45+
<groupId>com.azure</groupId>
46+
<artifactId>azure-core</artifactId>
47+
<version>1.15.0</version> <!-- {x-version-update;com.azure:azure-core;dependency} -->
48+
</dependency>
4449
<dependency>
4550
<groupId>com.azure</groupId>
4651
<artifactId>azure-core-management</artifactId>

0 commit comments

Comments
 (0)