Class Volume

  • All Implemented Interfaces:
    com.abiquo.commons.model.provider.IdentifiableInProvider

    public class Volume
    extends Object
    implements com.abiquo.commons.model.provider.IdentifiableInProvider
    Volume information.
    Author:
    Ignasi Barrera
    • Constructor Detail

      • Volume

        public Volume()
      • Volume

        public Volume​(String uuid,
                      long sizeMb,
                      String connection)
    • Method Detail

      • getUuid

        public String getUuid()
      • setUuid

        public void setUuid​(String uuid)
      • getSizeInMB

        public Long getSizeInMB()
      • setSizeInMB

        public void setSizeInMB​(Long sizeInMB)
      • getUsedInMB

        public Long getUsedInMB()
      • setUsedInMB

        public void setUsedInMB​(Long usedInMB)
      • getAvailableInMB

        public Long getAvailableInMB()
      • setAvailableInMB

        public void setAvailableInMB​(Long availableInMB)
      • getAddress

        public Address getAddress()
      • setAddress

        public void setAddress​(Address address)
      • getAvailabilityZoneProviderId

        public String getAvailabilityZoneProviderId()
      • setAvailabilityZoneProviderId

        public void setAvailabilityZoneProviderId​(String availabilityZoneProviderId)
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • isEncrypted

        public boolean isEncrypted()
      • setEncrypted

        public void setEncrypted​(boolean encrypted)
      • getResourceGroupId

        public String getResourceGroupId()
      • setResourceGroupId

        public void setResourceGroupId​(String resourceGroupId)
      • getPoolProviderId

        public String getPoolProviderId()
      • setPoolProviderId

        public void setPoolProviderId​(String poolProviderId)
      • getProviderId

        public String getProviderId()
        Specified by:
        getProviderId in interface com.abiquo.commons.model.provider.IdentifiableInProvider