Class Package
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.product.Package
-
@ApiType("SoftLayer_Product_Package") public class Package extends Entity
The SoftLayer_Product_Package data type contains information about packages from which orders can be generated. Packages contain general information regarding what is in them, where they are currently sold, availability, and pricing.- See Also:
- SoftLayer_Product_Package
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Package.Mask
static interface
Package.Service
Every SoftLayer_Product_Package contains information related products and services that SoftLayer sells.static interface
Package.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Long
accountRestrictedActivePresetCount
A count of the preset configurations available only for the authenticated account and this package.protected List<Preset>
accountRestrictedActivePresets
The preset configurations available only for the authenticated account and this package.protected List<Category>
accountRestrictedCategories
The results from this call are similar to [[SoftLayer_Product_Package/getCategories|getCategories]], but these ONLY include account-restricted prices.protected Long
accountRestrictedCategoryCount
A count of the results from this call are similar to [[SoftLayer_Product_Package/getCategories|getCategories]], but these ONLY include account-restricted prices.protected Boolean
accountRestrictedPricesFlag
The flag to indicate if there are any restricted prices in a package for the currently-active account.protected Long
activePresetCount
A count of the available preset configurations for this package.protected List<Preset>
activePresets
The available preset configurations for this package.protected Long
activeRamItemCount
A count of a collection of valid RAM items available for purchase in this package.protected List<Item>
activeRamItems
A collection of valid RAM items available for purchase in this package.protected Long
activeServerItemCount
A count of a collection of valid server items available for purchase in this package.protected List<Item>
activeServerItems
A collection of valid server items available for purchase in this package.protected Long
activeSoftwareItemCount
A count of a collection of valid software items available for purchase in this package.protected List<Item>
activeSoftwareItems
A collection of valid software items available for purchase in this package.protected Long
activeUsagePriceCount
A count of a collection of [[SoftLayer_Product_Item_Price]] objects for pay-as-you-go usage.protected List<Price>
activeUsagePrices
A collection of [[SoftLayer_Product_Item_Price]] objects for pay-as-you-go usage.protected Boolean
additionalServiceFlag
This flag indicates that the package is an additional service.protected Long
attributeCount
A count ofprotected List<Attribute>
attributes
protected Long
availableLocationCount
A count of a collection of valid locations for this package.protected List<Locations>
availableLocations
A collection of valid locations for this package.protected Long
availableStorageUnits
The maximum number of available disk storage units associated with the servers in a package.protected List<Category>
categories
This is a collection of categories ([[SoftLayer_Product_Item_Category]]) associated with a package which can be used for ordering.protected List<Configuration>
configuration
The item categories associated with a package, including information detailing which item categories are required as part of a SoftLayer product order.protected Long
configurationCount
A count of the item categories associated with a package, including information detailing which item categories are required as part of a SoftLayer product order.protected String
defaultBootCategoryCode
The default boot category code for the package.protected Long
defaultRamItemCount
A count of a collection of valid RAM items available for purchase in this package.protected List<Item>
defaultRamItems
A collection of valid RAM items available for purchase in this package.protected Long
deploymentCount
A count of the package that represents a multi-server solution.protected String
deploymentNodeType
The node type for a package in a solution deployment.protected Long
deploymentPackageCount
A count of the packages that are allowed in a multi-server solution.protected List<Package>
deploymentPackages
The packages that are allowed in a multi-server solution.protected List<Package>
deployments
The package that represents a multi-server solution.protected String
deploymentType
The solution deployment type.protected String
description
A generic description of the processor type and count.protected boolean
descriptionSpecified
protected Boolean
disallowCustomDiskPartitions
This flag indicates the package does not allow custom disk partitions.protected Step
firstOrderStep
The Softlayer order step is optionally step-based.protected Long
firstOrderStepId
This is only needed for step-based order verification.protected boolean
firstOrderStepIdSpecified
protected Boolean
gatewayApplianceFlag
Whether the package is a specialized network gateway appliance package.protected Boolean
gpuFlag
This flag indicates that the package supports GPUs.protected Boolean
hourlyBillingAvailableFlag
Determines whether the package contains prices that can be ordered hourly.protected Boolean
hourlyOnlyOrders
Packages with this flag do not allow monthly orders.protected Long
id
A package's internal identifier.protected boolean
idSpecified
protected Long
isActive
protected boolean
isActiveSpecified
protected List<Conflict>
itemConflicts
The item-item conflicts associated with a package.protected Long
itemCount
A count of a collection of valid items available for purchase in this package.protected List<Conflict>
itemLocationConflicts
The item-location conflicts associated with a package.protected Long
itemPriceCount
A count of a collection of SoftLayer_Product_Item_Prices that are valid for this package.protected Long
itemPriceReferenceCount
A count of cross reference for item pricesprotected List<Prices>
itemPriceReferences
cross reference for item pricesprotected List<Price>
itemPrices
A collection of SoftLayer_Product_Item_Prices that are valid for this package.protected List<Item>
items
A collection of valid items available for purchase in this package.protected String
keyName
A unique key name for the package.protected boolean
keyNameSpecified
protected Long
locationCount
A count of a collection of valid locations for this package.protected List<Location>
locations
A collection of valid locations for this package.protected Price
lowestServerPrice
The lowest server [[SoftLayer_Product_Item_Price]] related to this package.protected Long
maximumPortSpeed
The maximum available network speed associated with the package.protected Long
minimumPortSpeed
The minimum available network speed associated with the package.protected Boolean
mongoDbEngineeredFlag
This flag indicates that this is a MongoDB engineered package.protected String
name
The description of the package.protected boolean
nameSpecified
protected Boolean
nonEuCompliantFlag
Whether the package is not in compliance with EU support.protected Boolean
noUpgradesFlag
Services ordered from this package cannot have upgrades or downgrades performed.protected Long
orderPremiumCount
A count of the premium price modifiers associated with the [[SoftLayer_Product_Item_Price]] and [[SoftLayer_Location]] objects in a package.protected List<Premium>
orderPremiums
The premium price modifiers associated with the [[SoftLayer_Product_Item_Price]] and [[SoftLayer_Location]] objects in a package.protected Boolean
popLocationAvailabilityFlag
This flag indicates if the package may be available in PoP locations in addition to Datacenters.protected Boolean
preconfiguredFlag
This flag indicates the package is pre-configured.protected Boolean
presetConfigurationRequiredFlag
Whether the package requires the user to define a preset configuration.protected Boolean
preventVlanSelectionFlag
Whether the package prevents the user from specifying a Vlan.protected Boolean
privateHostedCloudPackageFlag
This flag indicates the package is for a private hosted cloud deployment.protected String
privateHostedCloudPackageType
The server role of the private hosted cloud deployment.protected Boolean
privateNetworkOnlyFlag
Whether the package only has access to the private network.protected Boolean
quantaStorPackageFlag
Whether the package is a specialized mass storage QuantaStor package.protected Boolean
raidDiskRestrictionFlag
This flag indicates the package does not allow different disks with RAID.protected Boolean
redundantPowerFlag
This flag determines if the package contains a redundant power supply product.protected Long
regionCount
A count of the regional locations that a package is available in.protected List<Region>
regions
The regional locations that a package is available in.protected Template
resourceGroupTemplate
The resource group template that describes a multi-server solution.protected String
subDescription
This currently contains no information but is here for future use.protected boolean
subDescriptionSpecified
protected String
topLevelItemCategoryCode
The top level category code for this service offering.protected Type
type
The type of service offering.protected Long
unitSize
The server unit size this package will match to.protected boolean
unitSizeSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Package()
-
Method Summary
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
accountRestrictedActivePresets
@ApiProperty protected List<Preset> accountRestrictedActivePresets
The preset configurations available only for the authenticated account and this package.
-
accountRestrictedCategories
@ApiProperty protected List<Category> accountRestrictedCategories
The results from this call are similar to [[SoftLayer_Product_Package/getCategories|getCategories]], but these ONLY include account-restricted prices. Not all accounts have restricted pricing.
-
accountRestrictedPricesFlag
@ApiProperty protected Boolean accountRestrictedPricesFlag
The flag to indicate if there are any restricted prices in a package for the currently-active account.
-
activePresets
@ApiProperty protected List<Preset> activePresets
The available preset configurations for this package.
-
activeRamItems
@ApiProperty protected List<Item> activeRamItems
A collection of valid RAM items available for purchase in this package.
-
activeServerItems
@ApiProperty protected List<Item> activeServerItems
A collection of valid server items available for purchase in this package.
-
activeSoftwareItems
@ApiProperty protected List<Item> activeSoftwareItems
A collection of valid software items available for purchase in this package.
-
activeUsagePrices
@ApiProperty protected List<Price> activeUsagePrices
A collection of [[SoftLayer_Product_Item_Price]] objects for pay-as-you-go usage.
-
additionalServiceFlag
@ApiProperty protected Boolean additionalServiceFlag
This flag indicates that the package is an additional service.
-
attributes
@ApiProperty protected List<Attribute> attributes
-
availableLocations
@ApiProperty protected List<Locations> availableLocations
A collection of valid locations for this package. (Deprecated - Use [[SoftLayer_Product_Package/getRegions|getRegions]])
-
availableStorageUnits
@ApiProperty protected Long availableStorageUnits
The maximum number of available disk storage units associated with the servers in a package.
-
categories
@ApiProperty protected List<Category> categories
This is a collection of categories ([[SoftLayer_Product_Item_Category]]) associated with a package which can be used for ordering. These categories have several objects prepopulated which are useful when determining the available products for purchase. The categories contain groups ([[SoftLayer_Product_Package_Item_Category_Group]]) that organize the products and prices by similar features. For example, operating systems will be grouped by their manufacturer and virtual server disks will be grouped by their disk type (SAN vs. local). Each group will contain prices ([[SoftLayer_Product_Item_Price]]) which you can use determine the cost of each product. Each price has a product ([[SoftLayer_Product_Item]]) which provides the name and other useful information about the server, service or software you may purchase.
-
configuration
@ApiProperty protected List<Configuration> configuration
The item categories associated with a package, including information detailing which item categories are required as part of a SoftLayer product order.
-
defaultBootCategoryCode
@ApiProperty protected String defaultBootCategoryCode
The default boot category code for the package.
-
defaultRamItems
@ApiProperty protected List<Item> defaultRamItems
A collection of valid RAM items available for purchase in this package.
-
deploymentNodeType
@ApiProperty protected String deploymentNodeType
The node type for a package in a solution deployment.
-
deploymentPackages
@ApiProperty protected List<Package> deploymentPackages
The packages that are allowed in a multi-server solution. (Deprecated)
-
deploymentType
@ApiProperty protected String deploymentType
The solution deployment type.
-
deployments
@ApiProperty protected List<Package> deployments
The package that represents a multi-server solution. (Deprecated)
-
disallowCustomDiskPartitions
@ApiProperty protected Boolean disallowCustomDiskPartitions
This flag indicates the package does not allow custom disk partitions.
-
firstOrderStep
@ApiProperty protected Step firstOrderStep
The Softlayer order step is optionally step-based. This returns the first SoftLayer_Product_Package_Order_Step in the step-based order process.
-
gatewayApplianceFlag
@ApiProperty protected Boolean gatewayApplianceFlag
Whether the package is a specialized network gateway appliance package.
-
gpuFlag
@ApiProperty protected Boolean gpuFlag
This flag indicates that the package supports GPUs.
-
hourlyBillingAvailableFlag
@ApiProperty protected Boolean hourlyBillingAvailableFlag
Determines whether the package contains prices that can be ordered hourly.
-
hourlyOnlyOrders
@ApiProperty protected Boolean hourlyOnlyOrders
Packages with this flag do not allow monthly orders.
-
itemConflicts
@ApiProperty protected List<Conflict> itemConflicts
The item-item conflicts associated with a package.
-
itemLocationConflicts
@ApiProperty protected List<Conflict> itemLocationConflicts
The item-location conflicts associated with a package.
-
itemPriceReferences
@ApiProperty protected List<Prices> itemPriceReferences
cross reference for item prices
-
itemPrices
@ApiProperty protected List<Price> itemPrices
A collection of SoftLayer_Product_Item_Prices that are valid for this package.
-
items
@ApiProperty protected List<Item> items
A collection of valid items available for purchase in this package.
-
locations
@ApiProperty protected List<Location> locations
A collection of valid locations for this package. (Deprecated - Use [[SoftLayer_Product_Package/getRegions|getRegions]])
-
lowestServerPrice
@ApiProperty protected Price lowestServerPrice
The lowest server [[SoftLayer_Product_Item_Price]] related to this package.
-
maximumPortSpeed
@ApiProperty protected Long maximumPortSpeed
The maximum available network speed associated with the package.
-
minimumPortSpeed
@ApiProperty protected Long minimumPortSpeed
The minimum available network speed associated with the package.
-
mongoDbEngineeredFlag
@ApiProperty protected Boolean mongoDbEngineeredFlag
This flag indicates that this is a MongoDB engineered package. (Deprecated)
-
noUpgradesFlag
@ApiProperty protected Boolean noUpgradesFlag
Services ordered from this package cannot have upgrades or downgrades performed.
-
nonEuCompliantFlag
@ApiProperty protected Boolean nonEuCompliantFlag
Whether the package is not in compliance with EU support.
-
orderPremiums
@ApiProperty protected List<Premium> orderPremiums
The premium price modifiers associated with the [[SoftLayer_Product_Item_Price]] and [[SoftLayer_Location]] objects in a package.
-
popLocationAvailabilityFlag
@ApiProperty protected Boolean popLocationAvailabilityFlag
This flag indicates if the package may be available in PoP locations in addition to Datacenters.
-
preconfiguredFlag
@ApiProperty protected Boolean preconfiguredFlag
This flag indicates the package is pre-configured. (Deprecated)
-
presetConfigurationRequiredFlag
@ApiProperty protected Boolean presetConfigurationRequiredFlag
Whether the package requires the user to define a preset configuration.
-
preventVlanSelectionFlag
@ApiProperty protected Boolean preventVlanSelectionFlag
Whether the package prevents the user from specifying a Vlan.
-
privateHostedCloudPackageFlag
@ApiProperty protected Boolean privateHostedCloudPackageFlag
This flag indicates the package is for a private hosted cloud deployment. (Deprecated)
-
privateHostedCloudPackageType
@ApiProperty protected String privateHostedCloudPackageType
The server role of the private hosted cloud deployment. (Deprecated)
-
privateNetworkOnlyFlag
@ApiProperty protected Boolean privateNetworkOnlyFlag
Whether the package only has access to the private network.
-
quantaStorPackageFlag
@ApiProperty protected Boolean quantaStorPackageFlag
Whether the package is a specialized mass storage QuantaStor package. (Deprecated)
-
raidDiskRestrictionFlag
@ApiProperty protected Boolean raidDiskRestrictionFlag
This flag indicates the package does not allow different disks with RAID.
-
redundantPowerFlag
@ApiProperty protected Boolean redundantPowerFlag
This flag determines if the package contains a redundant power supply product.
-
regions
@ApiProperty protected List<Region> regions
The regional locations that a package is available in.
-
resourceGroupTemplate
@ApiProperty protected Template resourceGroupTemplate
The resource group template that describes a multi-server solution. (Deprecated)
-
topLevelItemCategoryCode
@ApiProperty protected String topLevelItemCategoryCode
The top level category code for this service offering.
-
type
@ApiProperty protected Type type
The type of service offering. This property can be used to help filter packages.
-
description
@ApiProperty(canBeNullOrNotSet=true) protected String description
A generic description of the processor type and count. This includes HTML, so you may want to strip these tags if you plan to use it.
-
descriptionSpecified
protected boolean descriptionSpecified
-
firstOrderStepId
@ApiProperty(canBeNullOrNotSet=true) protected Long firstOrderStepId
This is only needed for step-based order verification. We use this for the order forms, but it is not required. This step is the first SoftLayer_Product_Package_Step for this package. Use this for for filtering which item categories are returned as a part of SoftLayer_Product_Package_Order_Configuration.
-
firstOrderStepIdSpecified
protected boolean firstOrderStepIdSpecified
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
A package's internal identifier. Everything regarding a SoftLayer_Product_Package is tied back to this id.
-
idSpecified
protected boolean idSpecified
-
isActive
@ApiProperty(canBeNullOrNotSet=true) protected Long isActive
-
isActiveSpecified
protected boolean isActiveSpecified
-
keyName
@ApiProperty(canBeNullOrNotSet=true) protected String keyName
A unique key name for the package.
-
keyNameSpecified
protected boolean keyNameSpecified
-
name
@ApiProperty(canBeNullOrNotSet=true) protected String name
The description of the package. For server packages, this is usually a detailed description of processor type and count.
-
nameSpecified
protected boolean nameSpecified
-
subDescription
@ApiProperty(canBeNullOrNotSet=true) protected String subDescription
This currently contains no information but is here for future use.
-
subDescriptionSpecified
protected boolean subDescriptionSpecified
-
unitSize
@ApiProperty(canBeNullOrNotSet=true) protected Long unitSize
The server unit size this package will match to.
-
unitSizeSpecified
protected boolean unitSizeSpecified
-
accountRestrictedActivePresetCount
@ApiProperty protected Long accountRestrictedActivePresetCount
A count of the preset configurations available only for the authenticated account and this package.
-
accountRestrictedCategoryCount
@ApiProperty protected Long accountRestrictedCategoryCount
A count of the results from this call are similar to [[SoftLayer_Product_Package/getCategories|getCategories]], but these ONLY include account-restricted prices. Not all accounts have restricted pricing.
-
activePresetCount
@ApiProperty protected Long activePresetCount
A count of the available preset configurations for this package.
-
activeRamItemCount
@ApiProperty protected Long activeRamItemCount
A count of a collection of valid RAM items available for purchase in this package.
-
activeServerItemCount
@ApiProperty protected Long activeServerItemCount
A count of a collection of valid server items available for purchase in this package.
-
activeSoftwareItemCount
@ApiProperty protected Long activeSoftwareItemCount
A count of a collection of valid software items available for purchase in this package.
-
activeUsagePriceCount
@ApiProperty protected Long activeUsagePriceCount
A count of a collection of [[SoftLayer_Product_Item_Price]] objects for pay-as-you-go usage.
-
attributeCount
@ApiProperty protected Long attributeCount
A count of
-
availableLocationCount
@ApiProperty protected Long availableLocationCount
A count of a collection of valid locations for this package. (Deprecated - Use [[SoftLayer_Product_Package/getRegions|getRegions]])
-
configurationCount
@ApiProperty protected Long configurationCount
A count of the item categories associated with a package, including information detailing which item categories are required as part of a SoftLayer product order.
-
defaultRamItemCount
@ApiProperty protected Long defaultRamItemCount
A count of a collection of valid RAM items available for purchase in this package.
-
deploymentCount
@ApiProperty protected Long deploymentCount
A count of the package that represents a multi-server solution. (Deprecated)
-
deploymentPackageCount
@ApiProperty protected Long deploymentPackageCount
A count of the packages that are allowed in a multi-server solution. (Deprecated)
-
itemCount
@ApiProperty protected Long itemCount
A count of a collection of valid items available for purchase in this package.
-
itemPriceCount
@ApiProperty protected Long itemPriceCount
A count of a collection of SoftLayer_Product_Item_Prices that are valid for this package.
-
itemPriceReferenceCount
@ApiProperty protected Long itemPriceReferenceCount
A count of cross reference for item prices
-
locationCount
@ApiProperty protected Long locationCount
A count of a collection of valid locations for this package. (Deprecated - Use [[SoftLayer_Product_Package/getRegions|getRegions]])
-
orderPremiumCount
@ApiProperty protected Long orderPremiumCount
A count of the premium price modifiers associated with the [[SoftLayer_Product_Item_Price]] and [[SoftLayer_Location]] objects in a package.
-
regionCount
@ApiProperty protected Long regionCount
A count of the regional locations that a package is available in.
-
-
Method Detail
-
getAccountRestrictedPricesFlag
public Boolean getAccountRestrictedPricesFlag()
-
setAccountRestrictedPricesFlag
public void setAccountRestrictedPricesFlag(Boolean accountRestrictedPricesFlag)
-
getAdditionalServiceFlag
public Boolean getAdditionalServiceFlag()
-
setAdditionalServiceFlag
public void setAdditionalServiceFlag(Boolean additionalServiceFlag)
-
getAvailableStorageUnits
public Long getAvailableStorageUnits()
-
setAvailableStorageUnits
public void setAvailableStorageUnits(Long availableStorageUnits)
-
getConfiguration
public List<Configuration> getConfiguration()
-
getDefaultBootCategoryCode
public String getDefaultBootCategoryCode()
-
setDefaultBootCategoryCode
public void setDefaultBootCategoryCode(String defaultBootCategoryCode)
-
getDeploymentNodeType
public String getDeploymentNodeType()
-
setDeploymentNodeType
public void setDeploymentNodeType(String deploymentNodeType)
-
getDeploymentType
public String getDeploymentType()
-
setDeploymentType
public void setDeploymentType(String deploymentType)
-
getDisallowCustomDiskPartitions
public Boolean getDisallowCustomDiskPartitions()
-
setDisallowCustomDiskPartitions
public void setDisallowCustomDiskPartitions(Boolean disallowCustomDiskPartitions)
-
getFirstOrderStep
public Step getFirstOrderStep()
-
setFirstOrderStep
public void setFirstOrderStep(Step firstOrderStep)
-
getGatewayApplianceFlag
public Boolean getGatewayApplianceFlag()
-
setGatewayApplianceFlag
public void setGatewayApplianceFlag(Boolean gatewayApplianceFlag)
-
getGpuFlag
public Boolean getGpuFlag()
-
setGpuFlag
public void setGpuFlag(Boolean gpuFlag)
-
getHourlyBillingAvailableFlag
public Boolean getHourlyBillingAvailableFlag()
-
setHourlyBillingAvailableFlag
public void setHourlyBillingAvailableFlag(Boolean hourlyBillingAvailableFlag)
-
getHourlyOnlyOrders
public Boolean getHourlyOnlyOrders()
-
setHourlyOnlyOrders
public void setHourlyOnlyOrders(Boolean hourlyOnlyOrders)
-
getLowestServerPrice
public Price getLowestServerPrice()
-
setLowestServerPrice
public void setLowestServerPrice(Price lowestServerPrice)
-
getMaximumPortSpeed
public Long getMaximumPortSpeed()
-
setMaximumPortSpeed
public void setMaximumPortSpeed(Long maximumPortSpeed)
-
getMinimumPortSpeed
public Long getMinimumPortSpeed()
-
setMinimumPortSpeed
public void setMinimumPortSpeed(Long minimumPortSpeed)
-
getMongoDbEngineeredFlag
public Boolean getMongoDbEngineeredFlag()
-
setMongoDbEngineeredFlag
public void setMongoDbEngineeredFlag(Boolean mongoDbEngineeredFlag)
-
getNoUpgradesFlag
public Boolean getNoUpgradesFlag()
-
setNoUpgradesFlag
public void setNoUpgradesFlag(Boolean noUpgradesFlag)
-
getNonEuCompliantFlag
public Boolean getNonEuCompliantFlag()
-
setNonEuCompliantFlag
public void setNonEuCompliantFlag(Boolean nonEuCompliantFlag)
-
getPopLocationAvailabilityFlag
public Boolean getPopLocationAvailabilityFlag()
-
setPopLocationAvailabilityFlag
public void setPopLocationAvailabilityFlag(Boolean popLocationAvailabilityFlag)
-
getPreconfiguredFlag
public Boolean getPreconfiguredFlag()
-
setPreconfiguredFlag
public void setPreconfiguredFlag(Boolean preconfiguredFlag)
-
getPresetConfigurationRequiredFlag
public Boolean getPresetConfigurationRequiredFlag()
-
setPresetConfigurationRequiredFlag
public void setPresetConfigurationRequiredFlag(Boolean presetConfigurationRequiredFlag)
-
getPreventVlanSelectionFlag
public Boolean getPreventVlanSelectionFlag()
-
setPreventVlanSelectionFlag
public void setPreventVlanSelectionFlag(Boolean preventVlanSelectionFlag)
-
getPrivateHostedCloudPackageFlag
public Boolean getPrivateHostedCloudPackageFlag()
-
setPrivateHostedCloudPackageFlag
public void setPrivateHostedCloudPackageFlag(Boolean privateHostedCloudPackageFlag)
-
getPrivateHostedCloudPackageType
public String getPrivateHostedCloudPackageType()
-
setPrivateHostedCloudPackageType
public void setPrivateHostedCloudPackageType(String privateHostedCloudPackageType)
-
getPrivateNetworkOnlyFlag
public Boolean getPrivateNetworkOnlyFlag()
-
setPrivateNetworkOnlyFlag
public void setPrivateNetworkOnlyFlag(Boolean privateNetworkOnlyFlag)
-
getQuantaStorPackageFlag
public Boolean getQuantaStorPackageFlag()
-
setQuantaStorPackageFlag
public void setQuantaStorPackageFlag(Boolean quantaStorPackageFlag)
-
getRaidDiskRestrictionFlag
public Boolean getRaidDiskRestrictionFlag()
-
setRaidDiskRestrictionFlag
public void setRaidDiskRestrictionFlag(Boolean raidDiskRestrictionFlag)
-
getRedundantPowerFlag
public Boolean getRedundantPowerFlag()
-
setRedundantPowerFlag
public void setRedundantPowerFlag(Boolean redundantPowerFlag)
-
getResourceGroupTemplate
public Template getResourceGroupTemplate()
-
setResourceGroupTemplate
public void setResourceGroupTemplate(Template resourceGroupTemplate)
-
getTopLevelItemCategoryCode
public String getTopLevelItemCategoryCode()
-
setTopLevelItemCategoryCode
public void setTopLevelItemCategoryCode(String topLevelItemCategoryCode)
-
getType
public Type getType()
-
setType
public void setType(Type type)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
isDescriptionSpecified
public boolean isDescriptionSpecified()
-
unsetDescription
public void unsetDescription()
-
getFirstOrderStepId
public Long getFirstOrderStepId()
-
setFirstOrderStepId
public void setFirstOrderStepId(Long firstOrderStepId)
-
isFirstOrderStepIdSpecified
public boolean isFirstOrderStepIdSpecified()
-
unsetFirstOrderStepId
public void unsetFirstOrderStepId()
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
isIdSpecified
public boolean isIdSpecified()
-
unsetId
public void unsetId()
-
getIsActive
public Long getIsActive()
-
setIsActive
public void setIsActive(Long isActive)
-
isIsActiveSpecified
public boolean isIsActiveSpecified()
-
unsetIsActive
public void unsetIsActive()
-
getKeyName
public String getKeyName()
-
setKeyName
public void setKeyName(String keyName)
-
isKeyNameSpecified
public boolean isKeyNameSpecified()
-
unsetKeyName
public void unsetKeyName()
-
getName
public String getName()
-
setName
public void setName(String name)
-
isNameSpecified
public boolean isNameSpecified()
-
unsetName
public void unsetName()
-
getSubDescription
public String getSubDescription()
-
setSubDescription
public void setSubDescription(String subDescription)
-
isSubDescriptionSpecified
public boolean isSubDescriptionSpecified()
-
unsetSubDescription
public void unsetSubDescription()
-
getUnitSize
public Long getUnitSize()
-
setUnitSize
public void setUnitSize(Long unitSize)
-
isUnitSizeSpecified
public boolean isUnitSizeSpecified()
-
unsetUnitSize
public void unsetUnitSize()
-
getAccountRestrictedActivePresetCount
public Long getAccountRestrictedActivePresetCount()
-
setAccountRestrictedActivePresetCount
public void setAccountRestrictedActivePresetCount(Long accountRestrictedActivePresetCount)
-
getAccountRestrictedCategoryCount
public Long getAccountRestrictedCategoryCount()
-
setAccountRestrictedCategoryCount
public void setAccountRestrictedCategoryCount(Long accountRestrictedCategoryCount)
-
getActivePresetCount
public Long getActivePresetCount()
-
setActivePresetCount
public void setActivePresetCount(Long activePresetCount)
-
getActiveRamItemCount
public Long getActiveRamItemCount()
-
setActiveRamItemCount
public void setActiveRamItemCount(Long activeRamItemCount)
-
getActiveServerItemCount
public Long getActiveServerItemCount()
-
setActiveServerItemCount
public void setActiveServerItemCount(Long activeServerItemCount)
-
getActiveSoftwareItemCount
public Long getActiveSoftwareItemCount()
-
setActiveSoftwareItemCount
public void setActiveSoftwareItemCount(Long activeSoftwareItemCount)
-
getActiveUsagePriceCount
public Long getActiveUsagePriceCount()
-
setActiveUsagePriceCount
public void setActiveUsagePriceCount(Long activeUsagePriceCount)
-
getAttributeCount
public Long getAttributeCount()
-
setAttributeCount
public void setAttributeCount(Long attributeCount)
-
getAvailableLocationCount
public Long getAvailableLocationCount()
-
setAvailableLocationCount
public void setAvailableLocationCount(Long availableLocationCount)
-
getConfigurationCount
public Long getConfigurationCount()
-
setConfigurationCount
public void setConfigurationCount(Long configurationCount)
-
getDefaultRamItemCount
public Long getDefaultRamItemCount()
-
setDefaultRamItemCount
public void setDefaultRamItemCount(Long defaultRamItemCount)
-
getDeploymentCount
public Long getDeploymentCount()
-
setDeploymentCount
public void setDeploymentCount(Long deploymentCount)
-
getDeploymentPackageCount
public Long getDeploymentPackageCount()
-
setDeploymentPackageCount
public void setDeploymentPackageCount(Long deploymentPackageCount)
-
getItemCount
public Long getItemCount()
-
setItemCount
public void setItemCount(Long itemCount)
-
getItemPriceCount
public Long getItemPriceCount()
-
setItemPriceCount
public void setItemPriceCount(Long itemPriceCount)
-
getItemPriceReferenceCount
public Long getItemPriceReferenceCount()
-
setItemPriceReferenceCount
public void setItemPriceReferenceCount(Long itemPriceReferenceCount)
-
getLocationCount
public Long getLocationCount()
-
setLocationCount
public void setLocationCount(Long locationCount)
-
getOrderPremiumCount
public Long getOrderPremiumCount()
-
setOrderPremiumCount
public void setOrderPremiumCount(Long orderPremiumCount)
-
getRegionCount
public Long getRegionCount()
-
setRegionCount
public void setRegionCount(Long regionCount)
-
asService
public Package.Service asService(ApiClient client)
-
service
public static Package.Service service(ApiClient client)
-
service
public static Package.Service service(ApiClient client, Long id)
-
-