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
84 commits
Select commit Hold shift + click to select a range
6c63b93
Add pull config
Aug 7, 2019
ef4e55e
Remove unused imports. (#4886)
conniey Aug 7, 2019
64c6143
Update/fix README links (#4889)
conniey Aug 7, 2019
3a55073
Fixed StackOverflow error loading configurations (#4853)
alzimmermsft Aug 8, 2019
d6e9e0e
Cosmos Key Credential (#4885)
kushagraThapar Aug 8, 2019
d3becab
HDInsight: v2018_06_01 update. (#4895)
yaohaizh Aug 8, 2019
206e316
Version bump 3.1.0 (#4896)
kushagraThapar Aug 8, 2019
fe9f37a
README consolidation and link fixes (#4890)
conniey Aug 8, 2019
43ae0e9
Generated from 57a1d14a611271e5520af855d2626ae81ed092d2 (#45)
openapi-sdkautomation[bot] Aug 14, 2019
d364372
add pull config
Aug 14, 2019
81b0d20
Optimize checkout (#4982)
mitchdenny Aug 14, 2019
3527f66
Prep for splitting keyvault ci. (#4984)
mitchdenny Aug 14, 2019
8edbcd8
Datamigration: update package 2018-07-15-preview. (#4937)
yaohaizh Aug 14, 2019
5be7f5b
ContainerService: genereate v2019_06_01 (#4990)
yaohaizh Aug 14, 2019
aac8a96
Merge pull request #116 from Azure/master
pull[bot] Aug 14, 2019
5c28f74
Disable Jetty by default. (#4964)
mitchdenny Aug 14, 2019
df4c310
Update package groups and add description in pom.xml for client libra…
srnagar Aug 14, 2019
f8085c9
Event Hubs: Synchronous APIs Part 2 (#4970)
conniey Aug 14, 2019
baf1f47
Split the eventhubs client and data pipelines. (#4995)
mitchdenny Aug 14, 2019
484e9a4
Add null check to fix spotbugs warning. (#4998)
conniey Aug 14, 2019
c4afc69
Cosmos Key Credential (#4885)
kushagraThapar Aug 8, 2019
c96bb23
README consolidation and link fixes (#4890)
conniey Aug 8, 2019
ee551d9
Generated from 57a1d14a611271e5520af855d2626ae81ed092d2 (#45)
openapi-sdkautomation[bot] Aug 14, 2019
55e3509
Seeing if we can speed up spotbugs (#4988)
JonathanGiles Aug 14, 2019
f296faa
Merge branch 'sdkAutomation/billing/resource-manager/v2017_04_24_prev…
Aug 14, 2019
cb5e748
Cosmos Key Credential (#4885)
kushagraThapar Aug 8, 2019
9798948
README consolidation and link fixes (#4890)
conniey Aug 8, 2019
8941243
Generated from 57a1d14a611271e5520af855d2626ae81ed092d2 (#45)
openapi-sdkautomation[bot] Aug 14, 2019
6766fe8
Merge branch 'sdkAutomation/billing/resource-manager/v2017_04_24_prev…
Aug 15, 2019
af3bdb8
Cosmos Key Credential (#4885)
kushagraThapar Aug 8, 2019
67067e5
README consolidation and link fixes (#4890)
conniey Aug 8, 2019
5591cce
Generated from 57a1d14a611271e5520af855d2626ae81ed092d2 (#45)
openapi-sdkautomation[bot] Aug 14, 2019
e219a02
Merge branch 'sdkAutomation/billing/resource-manager/v2017_04_24_prev…
Aug 15, 2019
d60cab5
Cosmos Key Credential (#4885)
kushagraThapar Aug 8, 2019
10f8eb1
README consolidation and link fixes (#4890)
conniey Aug 8, 2019
0539cda
Generated from 57a1d14a611271e5520af855d2626ae81ed092d2 (#45)
openapi-sdkautomation[bot] Aug 14, 2019
490b394
Merge branch 'sdkAutomation/billing/resource-manager/v2017_04_24_prev…
Aug 15, 2019
5fbd93c
Enabling javadoc production for template. (#4963)
mitchdenny Aug 15, 2019
d043adc
Update link to Java Guidelines. (#4842)
Aug 15, 2019
3f0befe
Fixes on Check on checkstyle (#5003)
mssfang Aug 15, 2019
2f1b778
Update Storage swagger (#4981)
tg-msft Aug 15, 2019
98341e7
Added spock test framework and tests for queue service (#4940)
sima-zhu Aug 15, 2019
9bea3e2
Fix directory path. (#5012)
mitchdenny Aug 16, 2019
f06e5fa
Generated from 6fbb11436db069dfab3203c38245d63a80815d32 (#67)
openapi-sdkautomation[bot] Aug 20, 2019
a0de12a
Update/fix README links (#4889)
conniey Aug 7, 2019
b4e733c
Cosmos Key Credential (#4885)
kushagraThapar Aug 8, 2019
821bdae
README consolidation and link fixes (#4890)
conniey Aug 8, 2019
5af789f
Generated from 57a1d14a611271e5520af855d2626ae81ed092d2 (#45)
openapi-sdkautomation[bot] Aug 14, 2019
88e11c2
Merge branch 'sdkAutomation/billing/resource-manager/v2017_04_24_prev…
Aug 21, 2019
11ef9fb
Update/fix README links (#4889)
conniey Aug 7, 2019
e09f76a
Cosmos Key Credential (#4885)
kushagraThapar Aug 8, 2019
ac32f26
README consolidation and link fixes (#4890)
conniey Aug 8, 2019
2fc81c0
Generated from 57a1d14a611271e5520af855d2626ae81ed092d2 (#45)
openapi-sdkautomation[bot] Aug 14, 2019
4bcbf8e
Merge branch 'sdkAutomation/billing/resource-manager/v2017_04_24_prev…
Aug 21, 2019
a879568
Update/fix README links (#4889)
conniey Aug 7, 2019
e5782b4
Cosmos Key Credential (#4885)
kushagraThapar Aug 8, 2019
23d4305
README consolidation and link fixes (#4890)
conniey Aug 8, 2019
802fbf1
Generated from 57a1d14a611271e5520af855d2626ae81ed092d2 (#45)
openapi-sdkautomation[bot] Aug 14, 2019
2420266
Merge branch 'sdkAutomation/billing/resource-manager/v2017_04_24_prev…
Aug 22, 2019
ca28e65
Update/fix README links (#4889)
conniey Aug 7, 2019
6265fe4
Cosmos Key Credential (#4885)
kushagraThapar Aug 8, 2019
8c58bf2
README consolidation and link fixes (#4890)
conniey Aug 8, 2019
f65bf7e
Generated from 57a1d14a611271e5520af855d2626ae81ed092d2 (#45)
openapi-sdkautomation[bot] Aug 14, 2019
f735657
Merge branch 'sdkAutomation/billing/resource-manager/v2017_04_24_prev…
Aug 23, 2019
978be31
Update/fix README links (#4889)
conniey Aug 7, 2019
814109e
Cosmos Key Credential (#4885)
kushagraThapar Aug 8, 2019
038b507
README consolidation and link fixes (#4890)
conniey Aug 8, 2019
c7dfe6d
Generated from 57a1d14a611271e5520af855d2626ae81ed092d2 (#45)
openapi-sdkautomation[bot] Aug 14, 2019
da4e9d4
Merge branch 'sdkAutomation/billing/resource-manager/v2017_04_24_prev…
Aug 23, 2019
0d2f03a
Update/fix README links (#4889)
conniey Aug 7, 2019
15111bb
Cosmos Key Credential (#4885)
kushagraThapar Aug 8, 2019
7c40a6e
README consolidation and link fixes (#4890)
conniey Aug 8, 2019
b602819
Generated from 57a1d14a611271e5520af855d2626ae81ed092d2 (#45)
openapi-sdkautomation[bot] Aug 14, 2019
0cbe63d
Merge branch 'sdkAutomation/billing/resource-manager/v2017_04_24_prev…
Aug 23, 2019
f3b8ea5
Update/fix README links (#4889)
conniey Aug 7, 2019
e6b4e3a
Cosmos Key Credential (#4885)
kushagraThapar Aug 8, 2019
2d69975
README consolidation and link fixes (#4890)
conniey Aug 8, 2019
2ef1e55
Generated from 57a1d14a611271e5520af855d2626ae81ed092d2 (#45)
openapi-sdkautomation[bot] Aug 14, 2019
bbd7529
Merge branch 'sdkAutomation/billing/resource-manager/v2017_04_24_prev…
Aug 23, 2019
85236c7
Update/fix README links (#4889)
conniey Aug 7, 2019
2a6026e
Cosmos Key Credential (#4885)
kushagraThapar Aug 8, 2019
d969ea9
README consolidation and link fixes (#4890)
conniey Aug 8, 2019
1081c2a
Generated from 57a1d14a611271e5520af855d2626ae81ed092d2 (#45)
openapi-sdkautomation[bot] Aug 14, 2019
6d2f7c9
Merge branch 'sdkAutomation/billing/resource-manager/v2017_04_24_prev…
Aug 23, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 7 additions & 0 deletions .github/pull.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# https://github.com/wei/pull#advanced-setup-with-config
version: "1"
rules:
- base: master
upstream: Azure:master
mergeMethod: rebase
label: "AutoPull"
133 changes: 133 additions & 0 deletions billing/resource-manager/v2017_04_24_preview/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.billing.v2017_04_24_preview</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-billing</artifactId>
<version>1.0.0-beta</version>
<packaging>jar</packaging>
<name>Microsoft Azure SDK for Billing Management</name>
<description>This package contains Microsoft Billing 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,54 @@
/**
* 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.billing.v2017_04_24_preview;

import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.management.billing.v2017_04_24_preview.implementation.BillingPeriodInner;
import com.microsoft.azure.arm.model.Indexable;
import com.microsoft.azure.arm.model.Refreshable;
import com.microsoft.azure.arm.resources.models.HasManager;
import com.microsoft.azure.management.billing.v2017_04_24_preview.implementation.BillingManager;
import org.joda.time.LocalDate;
import java.util.List;

/**
* Type representing BillingPeriod.
*/
public interface BillingPeriod extends HasInner<BillingPeriodInner>, Indexable, Refreshable<BillingPeriod>, HasManager<BillingManager> {
/**
* @return the billingPeriodEndDate value.
*/
LocalDate billingPeriodEndDate();

/**
* @return the billingPeriodStartDate value.
*/
LocalDate billingPeriodStartDate();

/**
* @return the id value.
*/
String id();

/**
* @return the invoiceIds value.
*/
List<String> invoiceIds();

/**
* @return the name value.
*/
String name();

/**
* @return the type value.
*/
String type();

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
/**
* 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.billing.v2017_04_24_preview;

import com.microsoft.azure.arm.collection.SupportsListing;
import rx.Observable;
import com.microsoft.azure.management.billing.v2017_04_24_preview.implementation.BillingPeriodsInner;
import com.microsoft.azure.arm.model.HasInner;

/**
* Type representing BillingPeriods.
*/
public interface BillingPeriods extends SupportsListing<BillingPeriod>, HasInner<BillingPeriodsInner> {
/**
* Gets a named billing period.
*
* @param billingPeriodName The name of a BillingPeriod resource.
* @throws IllegalArgumentException thrown if parameters fail the validation
* @return the observable for the request
*/
Observable<BillingPeriod> getAsync(String billingPeriodName);

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
/**
* 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.billing.v2017_04_24_preview;

import org.joda.time.DateTime;
import com.fasterxml.jackson.annotation.JsonProperty;

/**
* A secure URL that can be used to download a PDF invoice until the URL
* expires.
*/
public class DownloadUrl {
/**
* The time in UTC at which this download URL will expire.
*/
@JsonProperty(value = "expiryTime", access = JsonProperty.Access.WRITE_ONLY)
private DateTime expiryTime;

/**
* The URL to the PDF file.
*/
@JsonProperty(value = "url", access = JsonProperty.Access.WRITE_ONLY)
private String url;

/**
* Get the time in UTC at which this download URL will expire.
*
* @return the expiryTime value
*/
public DateTime expiryTime() {
return this.expiryTime;
}

/**
* Get the URL to the PDF file.
*
* @return the url value
*/
public String url() {
return this.url;
}

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
/**
* 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.billing.v2017_04_24_preview;

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;

/**
* The target of the particular error.
*/
@JsonProperty(value = "target", access = JsonProperty.Access.WRITE_ONLY)
private String target;

/**
* 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;
}

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

}
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.billing.v2017_04_24_preview;

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;
}

}
Loading