Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
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 powerbi/resource-manager/v2016_01_29/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.powerbi.v2016_01_29</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-powerbi</artifactId>
<version>1.0.0-beta</version>
<packaging>jar</packaging>
<name>Microsoft Azure SDK for PowerBI Management</name>
<description>This package contains Microsoft PowerBI 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:[email protected]: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,53 @@
/**
* 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.powerbi.v2016_01_29;

import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonValue;

/**
* Defines values for AccessKeyName.
*/
public enum AccessKeyName {
/** Enum value key1. */
KEY1("key1"),

/** Enum value key2. */
KEY2("key2");

/** The actual serialized value for a AccessKeyName instance. */
private String value;

AccessKeyName(String value) {
this.value = value;
}

/**
* Parses a serialized value to a AccessKeyName instance.
*
* @param value the serialized value to parse.
* @return the parsed AccessKeyName object, or null if unable to parse.
*/
@JsonCreator
public static AccessKeyName fromString(String value) {
AccessKeyName[] items = AccessKeyName.values();
for (AccessKeyName item : items) {
if (item.toString().equalsIgnoreCase(value)) {
return item;
}
}
return null;
}

@JsonValue
@Override
public String toString() {
return this.value;
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
/**
* 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.powerbi.v2016_01_29;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
* The AzureSku model.
*/
public class AzureSku {
/**
* SKU name.
*/
@JsonProperty(value = "name", required = true)
private String name;

/**
* SKU tier.
*/
@JsonProperty(value = "tier", required = true)
private String tier;

/**
* Creates an instance of AzureSku class.
*/
public AzureSku() {
name = "S1";
tier = "Standard";
}

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

/**
* Set sKU name.
*
* @param name the name value to set
* @return the AzureSku object itself.
*/
public AzureSku withName(String name) {
this.name = name;
return this;
}

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

/**
* Set sKU tier.
*
* @param tier the tier value to set
* @return the AzureSku object itself.
*/
public AzureSku withTier(String tier) {
this.tier = tier;
return this;
}

}
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.powerbi.v2016_01_29;

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

/**
* Defines values for CheckNameReason.
*/
public final class CheckNameReason extends ExpandableStringEnum<CheckNameReason> {
/** Static value Unavailable for CheckNameReason. */
public static final CheckNameReason UNAVAILABLE = fromString("Unavailable");

/** Static value Invalid for CheckNameReason. */
public static final CheckNameReason INVALID = fromString("Invalid");

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

/**
* @return known CheckNameReason values
*/
public static Collection<CheckNameReason> values() {
return values(CheckNameReason.class);
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
/**
* 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.powerbi.v2016_01_29;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
* The CheckNameRequest model.
*/
public class CheckNameRequest {
/**
* Workspace collection name.
*/
@JsonProperty(value = "name")
private String name;

/**
* Resource type.
*/
@JsonProperty(value = "type")
private String type;

/**
* Get workspace collection name.
*
* @return the name value
*/
public String name() {
return this.name;
}

/**
* Set workspace collection name.
*
* @param name the name value to set
* @return the CheckNameRequest object itself.
*/
public CheckNameRequest withName(String name) {
this.name = name;
return this;
}

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

/**
* Set resource type.
*
* @param type the type value to set
* @return the CheckNameRequest object itself.
*/
public CheckNameRequest withType(String type) {
this.type = type;
return this;
}

}
Loading