Skip to content
Merged
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
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
/**
* 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.sql;

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

/**
* Defines values for DatabaseEdition.
*/
public final class DatabaseEdition extends ExpandableStringEnum<DatabaseEdition> {
/** Static value Web for DatabaseEdition. */
public static final DatabaseEdition WEB = fromString("Web");

/** Static value Business for DatabaseEdition. */
public static final DatabaseEdition BUSINESS = fromString("Business");

/** Static value Basic for DatabaseEdition. */
public static final DatabaseEdition BASIC = fromString("Basic");

/** Static value Standard for DatabaseEdition. */
public static final DatabaseEdition STANDARD = fromString("Standard");

/** Static value Premium for DatabaseEdition. */
public static final DatabaseEdition PREMIUM = fromString("Premium");

/** Static value PremiumRS for DatabaseEdition. */
public static final DatabaseEdition PREMIUM_RS = fromString("PremiumRS");

/** Static value Free for DatabaseEdition. */
public static final DatabaseEdition FREE = fromString("Free");

/** Static value Stretch for DatabaseEdition. */
public static final DatabaseEdition STRETCH = fromString("Stretch");

/** Static value DataWarehouse for DatabaseEdition. */
public static final DatabaseEdition DATA_WAREHOUSE = fromString("DataWarehouse");

/** Static value System for DatabaseEdition. */
public static final DatabaseEdition SYSTEM = fromString("System");

/** Static value System2 for DatabaseEdition. */
public static final DatabaseEdition SYSTEM2 = fromString("System2");

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

/**
* @return known DatabaseEdition values
*/
public static Collection<DatabaseEdition> values() {
return values(DatabaseEdition.class);
}
}
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.sql;

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

/**
* Defines values for ElasticPoolEdition.
*/
public final class ElasticPoolEdition extends ExpandableStringEnum<ElasticPoolEdition> {
/** Static value Basic for ElasticPoolEdition. */
public static final ElasticPoolEdition BASIC = fromString("Basic");

/** Static value Standard for ElasticPoolEdition. */
public static final ElasticPoolEdition STANDARD = fromString("Standard");

/** Static value Premium for ElasticPoolEdition. */
public static final ElasticPoolEdition PREMIUM = fromString("Premium");

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

/**
* @return known ElasticPoolEdition values
*/
public static Collection<ElasticPoolEdition> values() {
return values(ElasticPoolEdition.class);
}
}
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.sql;

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

/**
* Defines values for RestorePointType.
*/
public enum RestorePointType {
/** Enum value CONTINUOUS. */
CONTINUOUS("CONTINUOUS"),

/** Enum value DISCRETE. */
DISCRETE("DISCRETE");

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

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

/**
* Parses a serialized value to a RestorePointType instance.
*
* @param value the serialized value to parse.
* @return the parsed RestorePointType object, or null if unable to parse.
*/
@JsonCreator
public static RestorePointType fromString(String value) {
RestorePointType[] items = RestorePointType.values();
for (RestorePointType 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,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.sql;

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

/**
* Defines values for TransparentDataEncryptionActivityStatus.
*/
public final class TransparentDataEncryptionActivityStatus extends ExpandableStringEnum<TransparentDataEncryptionActivityStatus> {
/** Static value Encrypting for TransparentDataEncryptionActivityStatus. */
public static final TransparentDataEncryptionActivityStatus ENCRYPTING = fromString("Encrypting");

/** Static value Decrypting for TransparentDataEncryptionActivityStatus. */
public static final TransparentDataEncryptionActivityStatus DECRYPTING = fromString("Decrypting");

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

/**
* @return known TransparentDataEncryptionActivityStatus values
*/
public static Collection<TransparentDataEncryptionActivityStatus> values() {
return values(TransparentDataEncryptionActivityStatus.class);
}
}
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.sql;

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

/**
* Defines values for TransparentDataEncryptionStatus.
*/
public enum TransparentDataEncryptionStatus {
/** Enum value Enabled. */
ENABLED("Enabled"),

/** Enum value Disabled. */
DISABLED("Disabled");

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

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

/**
* Parses a serialized value to a TransparentDataEncryptionStatus instance.
*
* @param value the serialized value to parse.
* @return the parsed TransparentDataEncryptionStatus object, or null if unable to parse.
*/
@JsonCreator
public static TransparentDataEncryptionStatus fromString(String value) {
TransparentDataEncryptionStatus[] items = TransparentDataEncryptionStatus.values();
for (TransparentDataEncryptionStatus 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
Expand Up @@ -11,7 +11,7 @@
import org.joda.time.DateTime;
import java.util.UUID;
import com.microsoft.azure.management.sql.CreateMode;
import com.microsoft.azure.management.sql.DatabaseEditions;
import com.microsoft.azure.management.sql.DatabaseEdition;
import com.microsoft.azure.management.sql.ServiceObjectiveName;
import java.util.List;
import com.microsoft.azure.management.sql.RecommendedIndex;
Expand Down Expand Up @@ -165,7 +165,7 @@ public class DatabaseInner extends TrackedResourceInner {
* 'System2'.
*/
@JsonProperty(value = "properties.edition")
private DatabaseEditions edition;
private DatabaseEdition edition;

/**
* The max size of the database expressed in bytes. If createMode is not
Expand Down Expand Up @@ -481,7 +481,7 @@ public DatabaseInner withRecoveryServicesRecoveryPointResourceId(String recovery
*
* @return the edition value
*/
public DatabaseEditions edition() {
public DatabaseEdition edition() {
return this.edition;
}

Expand All @@ -491,7 +491,7 @@ public DatabaseEditions edition() {
* @param edition the edition value to set
* @return the DatabaseInner object itself.
*/
public DatabaseInner withEdition(DatabaseEditions edition) {
public DatabaseInner withEdition(DatabaseEdition edition) {
this.edition = edition;
return this;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,7 @@ public Observable<ServiceResponse<Void>> cancelWithServiceResponseAsync(String r
if (this.client.subscriptionId() == null) {
throw new IllegalArgumentException("Parameter this.client.subscriptionId() is required and cannot be null.");
}
final String apiVersion = "2017-03-01-preview";
final String apiVersion = "2017-10-01-preview";
return service.cancel(resourceGroupName, serverName, databaseName, operationId, this.client.subscriptionId(), apiVersion, this.client.acceptLanguage(), this.client.userAgent())
.flatMap(new Func1<Response<ResponseBody>, Observable<ServiceResponse<Void>>>() {
@Override
Expand Down Expand Up @@ -277,7 +277,7 @@ public Observable<ServiceResponse<Page<DatabaseOperationInner>>> listByDatabaseS
if (this.client.subscriptionId() == null) {
throw new IllegalArgumentException("Parameter this.client.subscriptionId() is required and cannot be null.");
}
final String apiVersion = "2017-03-01-preview";
final String apiVersion = "2017-10-01-preview";
return service.listByDatabase(resourceGroupName, serverName, databaseName, this.client.subscriptionId(), apiVersion, this.client.acceptLanguage(), this.client.userAgent())
.flatMap(new Func1<Response<ResponseBody>, Observable<ServiceResponse<Page<DatabaseOperationInner>>>>() {
@Override
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
import org.joda.time.DateTime;
import java.util.UUID;
import com.microsoft.azure.management.sql.CreateMode;
import com.microsoft.azure.management.sql.DatabaseEditions;
import com.microsoft.azure.management.sql.DatabaseEdition;
import com.microsoft.azure.management.sql.ServiceObjectiveName;
import java.util.List;
import com.microsoft.azure.management.sql.RecommendedIndex;
Expand Down Expand Up @@ -166,7 +166,7 @@ public class DatabaseUpdateInner extends Resource {
* 'System2'.
*/
@JsonProperty(value = "properties.edition")
private DatabaseEditions edition;
private DatabaseEdition edition;

/**
* The max size of the database expressed in bytes. If createMode is not
Expand Down Expand Up @@ -493,7 +493,7 @@ public DatabaseUpdateInner withRecoveryServicesRecoveryPointResourceId(String re
*
* @return the edition value
*/
public DatabaseEditions edition() {
public DatabaseEdition edition() {
return this.edition;
}

Expand All @@ -503,7 +503,7 @@ public DatabaseEditions edition() {
* @param edition the edition value to set
* @return the DatabaseUpdateInner object itself.
*/
public DatabaseUpdateInner withEdition(DatabaseEditions edition) {
public DatabaseUpdateInner withEdition(DatabaseEdition edition) {
this.edition = edition;
return this;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

import org.joda.time.DateTime;
import com.microsoft.azure.management.sql.ElasticPoolState;
import com.microsoft.azure.management.sql.ElasticPoolEditions;
import com.microsoft.azure.management.sql.ElasticPoolEdition;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.microsoft.rest.serializer.JsonFlatten;

Expand All @@ -37,7 +37,7 @@ public class ElasticPoolInner extends TrackedResourceInner {
* 'Standard', 'Premium'.
*/
@JsonProperty(value = "properties.edition")
private ElasticPoolEditions edition;
private ElasticPoolEdition edition;

/**
* The total shared DTU for the database elastic pool.
Expand Down Expand Up @@ -101,7 +101,7 @@ public ElasticPoolState state() {
*
* @return the edition value
*/
public ElasticPoolEditions edition() {
public ElasticPoolEdition edition() {
return this.edition;
}

Expand All @@ -111,7 +111,7 @@ public ElasticPoolEditions edition() {
* @param edition the edition value to set
* @return the ElasticPoolInner object itself.
*/
public ElasticPoolInner withEdition(ElasticPoolEditions edition) {
public ElasticPoolInner withEdition(ElasticPoolEdition edition) {
this.edition = edition;
return this;
}
Expand Down
Loading