### YamlMime:JavaType uid: "com.microsoft.azure.management.sql.Sku" fullName: "com.microsoft.azure.management.sql.Sku" name: "Sku" nameWithType: "Sku" summary: "The resource model definition representing SKU." inheritances: - "" inheritedClassMethods: - classRef: "" methodsRef: - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" syntax: "public class **Sku**" constructors: - uid: "com.microsoft.azure.management.sql.Sku.Sku()" fullName: "com.microsoft.azure.management.sql.Sku.Sku()" name: "Sku()" nameWithType: "Sku.Sku()" syntax: "public Sku()" methods: - uid: "com.microsoft.azure.management.sql.Sku.capacity()" fullName: "com.microsoft.azure.management.sql.Sku.capacity()" name: "capacity()" nameWithType: "Sku.capacity()" summary: "Get if the SKU supports scale out/in then the capacity integer should be included." syntax: "public Integer capacity()" desc: "Get if the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted." returns: description: "the capacity value" type: "" - uid: "com.microsoft.azure.management.sql.Sku.family()" fullName: "com.microsoft.azure.management.sql.Sku.family()" name: "family()" nameWithType: "Sku.family()" summary: "Get if the service has different generations of hardware, for the same SKU, then that can be captured here." syntax: "public String family()" desc: "Get if the service has different generations of hardware, for the same SKU, then that can be captured here." returns: description: "the family value" type: "" - uid: "com.microsoft.azure.management.sql.Sku.name()" fullName: "com.microsoft.azure.management.sql.Sku.name()" name: "name()" nameWithType: "Sku.name()" summary: "Get the name of the SKU." syntax: "public String name()" desc: "Get the name of the SKU. Ex - P3. It is typically a letter+number code." returns: description: "the name value" type: "" - uid: "com.microsoft.azure.management.sql.Sku.size()" fullName: "com.microsoft.azure.management.sql.Sku.size()" name: "size()" nameWithType: "Sku.size()" summary: "Get the SKU size." syntax: "public String size()" desc: "Get the SKU size. When the name field is the combination of tier and some other value, this would be the standalone code." returns: description: "the size value" type: "" - uid: "com.microsoft.azure.management.sql.Sku.tier()" fullName: "com.microsoft.azure.management.sql.Sku.tier()" name: "tier()" nameWithType: "Sku.tier()" summary: "Get this field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT." syntax: "public String tier()" desc: "Get this field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT." returns: description: "the tier value" type: "" - uid: "com.microsoft.azure.management.sql.Sku.withCapacity(java.lang.Integer)" fullName: "com.microsoft.azure.management.sql.Sku.withCapacity(Integer capacity)" name: "withCapacity(Integer capacity)" nameWithType: "Sku.withCapacity(Integer capacity)" summary: "Set if the SKU supports scale out/in then the capacity integer should be included." parameters: - description: "the capacity value to set" name: "capacity" type: "" syntax: "public Sku withCapacity(Integer capacity)" desc: "Set if the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted." returns: description: "the Sku object itself." type: "" - uid: "com.microsoft.azure.management.sql.Sku.withFamily(java.lang.String)" fullName: "com.microsoft.azure.management.sql.Sku.withFamily(String family)" name: "withFamily(String family)" nameWithType: "Sku.withFamily(String family)" summary: "Set if the service has different generations of hardware, for the same SKU, then that can be captured here." parameters: - description: "the family value to set" name: "family" type: "" syntax: "public Sku withFamily(String family)" desc: "Set if the service has different generations of hardware, for the same SKU, then that can be captured here." returns: description: "the Sku object itself." type: "" - uid: "com.microsoft.azure.management.sql.Sku.withName(java.lang.String)" fullName: "com.microsoft.azure.management.sql.Sku.withName(String name)" name: "withName(String name)" nameWithType: "Sku.withName(String name)" summary: "Set the name of the SKU." parameters: - description: "the name value to set" name: "name" type: "" syntax: "public Sku withName(String name)" desc: "Set the name of the SKU. Ex - P3. It is typically a letter+number code." returns: description: "the Sku object itself." type: "" - uid: "com.microsoft.azure.management.sql.Sku.withSize(java.lang.String)" fullName: "com.microsoft.azure.management.sql.Sku.withSize(String size)" name: "withSize(String size)" nameWithType: "Sku.withSize(String size)" summary: "Set the SKU size." parameters: - description: "the size value to set" name: "size" type: "" syntax: "public Sku withSize(String size)" desc: "Set the SKU size. When the name field is the combination of tier and some other value, this would be the standalone code." returns: description: "the Sku object itself." type: "" - uid: "com.microsoft.azure.management.sql.Sku.withTier(java.lang.String)" fullName: "com.microsoft.azure.management.sql.Sku.withTier(String tier)" name: "withTier(String tier)" nameWithType: "Sku.withTier(String tier)" summary: "Set this field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT." parameters: - description: "the tier value to set" name: "tier" type: "" syntax: "public Sku withTier(String tier)" desc: "Set this field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT." returns: description: "the Sku object itself." type: "" type: "class" desc: "The resource model definition representing SKU." metadata: {} package: "com.microsoft.azure.management.sql" artifact: com.microsoft.azure:azure-mgmt-sql:1.41.4