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 classRepository.Maskstatic interfaceRepository.ServiceStorage 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 interfaceRepository.ServiceAsync -
Field Summary
Fields Modifier and Type Field Description protected AccountaccountThe [[SoftLayer_Account|account]] that a storage repository belongs to.protected ItembillingItemThe current billing item for a storage repository.protected BigDecimalcapacityA storage repositories capacity measured in Giga-Bytes (GB)protected booleancapacitySpecifiedprotected LocationdatacenterThe datacenter that a virtual storage repository resides in.protected StringdescriptionA storage repositories description that describes its purpose or contentsprotected booleandescriptionSpecifiedprotected LongdiskImageCountA count of the [[SoftLayer_Virtual_Disk_Image|disk images]] that are in a storage repository.protected List<Image>diskImagesThe [[SoftLayer_Virtual_Disk_Image|disk images]] that are in a storage repository.protected LongguestCountA count of the computing instances that have disk images in a storage repository.protected List<Guest>guestsThe computing instances that have disk images in a storage repository.protected LongidUnique ID for a storage repository.protected booleanidSpecifiedprotected RepositorymetricTrackingObjectprotected StringnameA storage repositories name that describes its purpose or contentsprotected booleannameSpecifiedprotected LongpublicFlagprotected booleanpublicFlagSpecifiedprotected ItempublicImageBillingItemThe current billing item for a public storage repository.protected TypetypeA storage repository's [[SoftLayer_Virtual_Storage_Repository_Type|type]].protected LongtypeIdA storage repositories [[SoftLayer_Virtual_Storage_Repository_Type|type]] IDprotected booleantypeIdSpecified -
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
-