Class Repository
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.virtual.storage.Repository
@ApiType("SoftLayer_Virtual_Storage_Repository") public class Repository extends Entity
The SoftLayer_Virtual_Storage_Repository represents a web based storage system that can be accessed through many types of devices, interfaces, and other resources.
- See Also:
- SoftLayer_Virtual_Storage_Repository
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Repository.Mask
static interface
Repository.Service
Storage Repositories are storage systems that are accessible through the internet and can be accessed through many types of devices, interfaces, and other resources such as NFS (Network File System).static interface
Repository.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Account
account
The [[SoftLayer_Account|account]] that a storage repository belongs to.protected Item
billingItem
The current billing item for a storage repository.protected BigDecimal
capacity
A storage repositories capacity measured in Giga-Bytes (GB)protected boolean
capacitySpecified
protected Location
datacenter
The datacenter that a virtual storage repository resides in.protected String
description
A storage repositories description that describes its purpose or contentsprotected boolean
descriptionSpecified
protected Long
diskImageCount
A count of the [[SoftLayer_Virtual_Disk_Image|disk images]] that are in a storage repository.protected List<Image>
diskImages
The [[SoftLayer_Virtual_Disk_Image|disk images]] that are in a storage repository.protected Long
guestCount
A count of the computing instances that have disk images in a storage repository.protected List<Guest>
guests
The computing instances that have disk images in a storage repository.protected Long
id
Unique ID for a storage repository.protected boolean
idSpecified
protected Repository
metricTrackingObject
protected String
name
A storage repositories name that describes its purpose or contentsprotected boolean
nameSpecified
protected Long
publicFlag
protected boolean
publicFlagSpecified
protected Item
publicImageBillingItem
The current billing item for a public storage repository.protected Type
type
A storage repository's [[SoftLayer_Virtual_Storage_Repository_Type|type]].protected Long
typeId
A storage repositories [[SoftLayer_Virtual_Storage_Repository_Type|type]] IDprotected boolean
typeIdSpecified
-
Constructor Summary
Constructors Constructor Description Repository()
-
Method Summary
-
Field Details
-
account
The [[SoftLayer_Account|account]] that a storage repository belongs to. -
billingItem
The current billing item for a storage repository. -
datacenter
The datacenter that a virtual storage repository resides in. -
diskImages
The [[SoftLayer_Virtual_Disk_Image|disk images]] that are in a storage repository. Disk images are the virtual hard drives for a virtual guest. -
guests
The computing instances that have disk images in a storage repository. -
metricTrackingObject
-
publicImageBillingItem
The current billing item for a public storage repository. -
type
A storage repository's [[SoftLayer_Virtual_Storage_Repository_Type|type]]. -
capacity
A storage repositories capacity measured in Giga-Bytes (GB) -
capacitySpecified
protected boolean capacitySpecified -
description
A storage repositories description that describes its purpose or contents -
descriptionSpecified
protected boolean descriptionSpecified -
id
Unique ID for a storage repository. -
idSpecified
protected boolean idSpecified -
name
A storage repositories name that describes its purpose or contents -
nameSpecified
protected boolean nameSpecified -
publicFlag
-
publicFlagSpecified
protected boolean publicFlagSpecified -
typeId
A storage repositories [[SoftLayer_Virtual_Storage_Repository_Type|type]] ID -
typeIdSpecified
protected boolean typeIdSpecified -
diskImageCount
A count of the [[SoftLayer_Virtual_Disk_Image|disk images]] that are in a storage repository. Disk images are the virtual hard drives for a virtual guest. -
guestCount
A count of the computing instances that have disk images in a storage repository.
-
-
Constructor Details
-
Repository
public Repository()
-
-
Method Details
-
getAccount
-
setAccount
-
getBillingItem
-
setBillingItem
-
getDatacenter
-
setDatacenter
-
getDiskImages
-
getGuests
-
getMetricTrackingObject
-
setMetricTrackingObject
-
getPublicImageBillingItem
-
setPublicImageBillingItem
-
getType
-
setType
-
getCapacity
-
setCapacity
-
isCapacitySpecified
public boolean isCapacitySpecified() -
unsetCapacity
public void unsetCapacity() -
getDescription
-
setDescription
-
isDescriptionSpecified
public boolean isDescriptionSpecified() -
unsetDescription
public void unsetDescription() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getName
-
setName
-
isNameSpecified
public boolean isNameSpecified() -
unsetName
public void unsetName() -
getPublicFlag
-
setPublicFlag
-
isPublicFlagSpecified
public boolean isPublicFlagSpecified() -
unsetPublicFlag
public void unsetPublicFlag() -
getTypeId
-
setTypeId
-
isTypeIdSpecified
public boolean isTypeIdSpecified() -
unsetTypeId
public void unsetTypeId() -
getDiskImageCount
-
setDiskImageCount
-
getGuestCount
-
setGuestCount
-
asService
-
service
-
service
-