Skip to content
This repository was archived by the owner on Aug 26, 2025. It is now read-only.
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
02df32c
Generated from 8cb028d8acfe861317992cff12232d4bbfc3a795 (#453)
openapi-sdkautomation[bot] Sep 26, 2019
f3daf4e
Generated from 8cb028d8acfe861317992cff12232d4bbfc3a795 (#453)
openapi-sdkautomation[bot] Sep 26, 2019
7d857ad
Merge branch 'sdkAutomation/consumption/resource-manager/v2017_11_30'…
Oct 11, 2019
bb98257
Generated from 8cb028d8acfe861317992cff12232d4bbfc3a795 (#453)
openapi-sdkautomation[bot] Sep 26, 2019
b271a17
Merge branch 'sdkAutomation/consumption/resource-manager/v2017_11_30'…
Oct 11, 2019
2b03925
Generated from 8cb028d8acfe861317992cff12232d4bbfc3a795 (#453)
openapi-sdkautomation[bot] Sep 26, 2019
892d1a6
Merge branch 'sdkAutomation/consumption/resource-manager/v2017_11_30'…
Oct 11, 2019
4575d35
Generated from 8cb028d8acfe861317992cff12232d4bbfc3a795 (#453)
openapi-sdkautomation[bot] Sep 26, 2019
e7ad36c
Updated Swagger Transform README (#5769)
alzimmermsft Oct 11, 2019
273738a
Merge branch 'sdkAutomation/consumption/resource-manager/v2017_11_30'…
Oct 11, 2019
330a380
Generated from 8cb028d8acfe861317992cff12232d4bbfc3a795 (#453)
openapi-sdkautomation[bot] Sep 26, 2019
2c92acf
Updated Swagger Transform README (#5769)
alzimmermsft Oct 11, 2019
d0f637a
Merge branch 'sdkAutomation/consumption/resource-manager/v2017_11_30'…
Oct 11, 2019
96e08b8
Generated from 8cb028d8acfe861317992cff12232d4bbfc3a795 (#453)
openapi-sdkautomation[bot] Sep 26, 2019
f599f2e
Merge branch 'sdkAutomation/consumption/resource-manager/v2017_11_30'…
Oct 11, 2019
5999a23
Generated from 8cb028d8acfe861317992cff12232d4bbfc3a795 (#453)
openapi-sdkautomation[bot] Sep 26, 2019
67e81da
Merge branch 'sdkAutomation/consumption/resource-manager/v2017_11_30'…
Oct 11, 2019
2802e3a
Generated from 8cb028d8acfe861317992cff12232d4bbfc3a795 (#453)
openapi-sdkautomation[bot] Sep 26, 2019
21e2d42
Updated Swagger Transform README (#5769)
alzimmermsft Oct 11, 2019
2f7fa40
Merge branch 'sdkAutomation/consumption/resource-manager/v2017_11_30'…
Oct 16, 2019
c98d105
Generated from 8cb028d8acfe861317992cff12232d4bbfc3a795 (#453)
openapi-sdkautomation[bot] Sep 26, 2019
abf985e
Updated Swagger Transform README (#5769)
alzimmermsft Oct 11, 2019
a75c4dc
Merge branch 'sdkAutomation/consumption/resource-manager/v2017_11_30'…
Oct 16, 2019
29ddf0e
Generated from 8cb028d8acfe861317992cff12232d4bbfc3a795 (#453)
openapi-sdkautomation[bot] Sep 26, 2019
05d27b3
Updated Swagger Transform README (#5769)
alzimmermsft Oct 11, 2019
72c8607
Updated Swagger Transform README (#5769)
alzimmermsft Oct 11, 2019
f5585a3
Merge branch 'sdkAutomation/consumption/resource-manager/v2017_11_30'…
Oct 17, 2019
44a344c
Generated from 8cb028d8acfe861317992cff12232d4bbfc3a795 (#453)
openapi-sdkautomation[bot] Sep 26, 2019
dd4f007
Updated Swagger Transform README (#5769)
alzimmermsft Oct 11, 2019
a375884
Updated Swagger Transform README (#5769)
alzimmermsft Oct 11, 2019
14df7c9
Updated Swagger Transform README (#5769)
alzimmermsft Oct 11, 2019
a38b353
Updated Swagger Transform README (#5769)
alzimmermsft Oct 11, 2019
d5e7469
Merge branch 'sdkAutomation/consumption/resource-manager/v2017_11_30'…
Oct 17, 2019
b92309c
Generated from 8cb028d8acfe861317992cff12232d4bbfc3a795 (#453)
openapi-sdkautomation[bot] Sep 26, 2019
fc02dde
Updated Swagger Transform README (#5769)
alzimmermsft Oct 11, 2019
716aeb0
Updated Swagger Transform README (#5769)
alzimmermsft Oct 11, 2019
943864b
Updated Swagger Transform README (#5769)
alzimmermsft Oct 11, 2019
acec01d
Updated Swagger Transform README (#5769)
alzimmermsft Oct 11, 2019
7b5f83c
Updated Swagger Transform README (#5769)
alzimmermsft Oct 11, 2019
12af82f
Updated Swagger Transform README (#5769)
alzimmermsft Oct 11, 2019
52656e9
Updated Swagger Transform README (#5769)
alzimmermsft Oct 11, 2019
ebf05e8
Updated Swagger Transform README (#5769)
alzimmermsft Oct 11, 2019
6805b9f
Merge branch 'sdkAutomation/consumption/resource-manager/v2017_11_30'…
Oct 17, 2019
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
133 changes: 133 additions & 0 deletions consumption/resource-manager/v2017_11_30/pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,133 @@
<!--
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.microsoft.azure.consumption.v2017_11_30</groupId>
<parent>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure-arm-parent</artifactId>
<version>0.0.3-beta</version>
<relativePath>../../../pom.xml</relativePath>
</parent>
<artifactId>azure-mgmt-consumption</artifactId>
<version>1.0.0-beta</version>
<packaging>jar</packaging>
<name>Microsoft Azure SDK for Consumption Management</name>
<description>This package contains Microsoft Consumption Management SDK.</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>
<scm>
<url>scm:git:https://github.com/Azure/azure-sdk-for-java</url>
<connection>scm:git:git@github.com:Azure/azure-sdk-for-java.git</connection>
<tag>HEAD</tag>
</scm>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<legal><![CDATA[[INFO] Any downloads listed may be third party software. Microsoft grants you no rights for third party software.]]></legal>
</properties>
<developers>
<developer>
<id>microsoft</id>
<name>Microsoft</name>
</developer>
</developers>
<dependencies>
<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure-client-runtime</artifactId>
</dependency>
<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure-arm-client-runtime</artifactId>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure-client-authentication</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure-mgmt-resources</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure-arm-client-runtime</artifactId>
<type>test-jar</type>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifest>
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
</manifest>
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
<annotationProcessors>
<annotationProcessor>
com.microsoft.azure.management.apigeneration.LangDefinitionProcessor
</annotationProcessor>
</annotationProcessors>
<debug>true</debug>
<optimize>true</optimize>
<compilerArguments>
<AaddGeneratedAnnotation>true</AaddGeneratedAnnotation>
<Adebug>true</Adebug>
</compilerArguments>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.8</version>
<configuration>
<excludePackageNames>*.implementation.*;*.utils.*;com.microsoft.schemas._2003._10.serialization;*.blob.core.search</excludePackageNames>
<bottom>
<![CDATA[<code>
/**
<br />* Copyright (c) Microsoft Corporation. All rights reserved.
<br />* Licensed under the MIT License. See License.txt in the project root for
<br />* license information.
<br />*/
</code>]]>
</bottom>
</configuration>
</plugin>
</plugins>
</build>
</project>
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
*/

package com.microsoft.azure.management.consumption.v2017_11_30;

import java.util.Collection;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.microsoft.rest.ExpandableStringEnum;

/**
* Defines values for Datagrain.
*/
public final class Datagrain extends ExpandableStringEnum<Datagrain> {
/** Static value daily for Datagrain. */
public static final Datagrain DAILY_GRAIN = fromString("daily");

/** Static value monthly for Datagrain. */
public static final Datagrain MONTHLY_GRAIN = fromString("monthly");

/**
* Creates or finds a Datagrain from its string representation.
* @param name a name to look for
* @return the corresponding Datagrain
*/
@JsonCreator
public static Datagrain fromString(String name) {
return fromString(name, Datagrain.class);
}

/**
* @return known Datagrain values
*/
public static Collection<Datagrain> values() {
return values(Datagrain.class);
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
*/

package com.microsoft.azure.management.consumption.v2017_11_30;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
* The details of the error.
*/
public class ErrorDetails {
/**
* Error code.
*/
@JsonProperty(value = "code", access = JsonProperty.Access.WRITE_ONLY)
private String code;

/**
* Error message indicating why the operation failed.
*/
@JsonProperty(value = "message", access = JsonProperty.Access.WRITE_ONLY)
private String message;

/**
* Get error code.
*
* @return the code value
*/
public String code() {
return this.code;
}

/**
* Get error message indicating why the operation failed.
*
* @return the message value
*/
public String message() {
return this.message;
}

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
*/

package com.microsoft.azure.management.consumption.v2017_11_30;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
* Error response indicates that the service is not able to process the
* incoming request. The reason is provided in the error message.
*/
public class ErrorResponse {
/**
* The details of the error.
*/
@JsonProperty(value = "error")
private ErrorDetails error;

/**
* Get the details of the error.
*
* @return the error value
*/
public ErrorDetails error() {
return this.error;
}

/**
* Set the details of the error.
*
* @param error the error value to set
* @return the ErrorResponse object itself.
*/
public ErrorResponse withError(ErrorDetails error) {
this.error = error;
return this;
}

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
*/

package com.microsoft.azure.management.consumption.v2017_11_30;

import com.microsoft.rest.RestException;
import okhttp3.ResponseBody;
import retrofit2.Response;

/**
* Exception thrown for an invalid response with ErrorResponse information.
*/
public class ErrorResponseException extends RestException {
/**
* Initializes a new instance of the ErrorResponseException class.
*
* @param message the exception message or the response content if a message is not available
* @param response the HTTP response
*/
public ErrorResponseException(final String message, final Response<ResponseBody> response) {
super(message, response);
}

/**
* Initializes a new instance of the ErrorResponseException class.
*
* @param message the exception message or the response content if a message is not available
* @param response the HTTP response
* @param body the deserialized response body
*/
public ErrorResponseException(final String message, final Response<ResponseBody> response, final ErrorResponse body) {
super(message, response, body);
}

@Override
public ErrorResponse body() {
return (ErrorResponse) super.body();
}
}
Loading