Class Locations
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.product.pkg.Locations
@ApiType("SoftLayer_Product_Package_Locations") public class Locations extends Entity
Most packages are available in many locations. This object describes that availability for each package.
- See Also:
- SoftLayer_Product_Package_Locations
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Locations.Mask
-
Field Summary
Fields Modifier and Type Field Description protected String
deliveryTimeInformation
This describes the availability of the package tied to this location.protected boolean
deliveryTimeInformationSpecified
protected Long
isAvailable
A simple flag which describes whether or not this location is available for this package.protected boolean
isAvailableSpecified
protected Location
location
The location to which this object belongs.protected Long
locationId
The location id tied to this object.protected boolean
locationIdSpecified
protected Package
locationsPackage
The package to which this object belongs.protected Long
packageId
The SoftLayer_Product_Package ID tied to this object.protected boolean
packageIdSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Locations()
-
Method Summary
Modifier and Type Method Description String
getDeliveryTimeInformation()
Long
getIsAvailable()
Location
getLocation()
Long
getLocationId()
Package
getLocationsPackage()
Long
getPackageId()
boolean
isDeliveryTimeInformationSpecified()
boolean
isIsAvailableSpecified()
boolean
isLocationIdSpecified()
boolean
isPackageIdSpecified()
void
setDeliveryTimeInformation(String deliveryTimeInformation)
void
setIsAvailable(Long isAvailable)
void
setLocation(Location location)
void
setLocationId(Long locationId)
void
setLocationsPackage(Package locationsPackage)
void
setPackageId(Long packageId)
void
unsetDeliveryTimeInformation()
void
unsetIsAvailable()
void
unsetLocationId()
void
unsetPackageId()
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
location
The location to which this object belongs. -
locationsPackage
The package to which this object belongs. -
deliveryTimeInformation
This describes the availability of the package tied to this location. -
deliveryTimeInformationSpecified
protected boolean deliveryTimeInformationSpecified -
isAvailable
A simple flag which describes whether or not this location is available for this package. -
isAvailableSpecified
protected boolean isAvailableSpecified -
locationId
The location id tied to this object. -
locationIdSpecified
protected boolean locationIdSpecified -
packageId
The SoftLayer_Product_Package ID tied to this object. -
packageIdSpecified
protected boolean packageIdSpecified
-
-
Constructor Details
-
Locations
public Locations()
-
-
Method Details
-
getLocation
-
setLocation
-
getLocationsPackage
-
setLocationsPackage
-
getDeliveryTimeInformation
-
setDeliveryTimeInformation
-
isDeliveryTimeInformationSpecified
public boolean isDeliveryTimeInformationSpecified() -
unsetDeliveryTimeInformation
public void unsetDeliveryTimeInformation() -
getIsAvailable
-
setIsAvailable
-
isIsAvailableSpecified
public boolean isIsAvailableSpecified() -
unsetIsAvailable
public void unsetIsAvailable() -
getLocationId
-
setLocationId
-
isLocationIdSpecified
public boolean isLocationIdSpecified() -
unsetLocationId
public void unsetLocationId() -
getPackageId
-
setPackageId
-
isPackageIdSpecified
public boolean isPackageIdSpecified() -
unsetPackageId
public void unsetPackageId()
-