Interface VolumeBackendPool.Capabilities

    • Method Detail

      • getPoolname

        String getPoolname()
        Returns:
        the pool name
      • getGoodnessfunction

        String getGoodnessfunction()
        Returns:
        the goodness function
      • getTotalvolumes

        Integer getTotalvolumes()
        Returns:
        the total number of volumes
      • getMultiattach

        Boolean getMultiattach()
        Returns:
        the multi attach info
      • getProvisionedcapacitygb

        Long getProvisionedcapacitygb()
        Returns:
        the provisioned capacity in GB
      • getTimestamp

        String getTimestamp()
        Returns:
        the timestamp of creation
      • getAllocatedcapacitygb

        Integer getAllocatedcapacitygb()
        Returns:
        the allocated capacity in GB
      • getThinprovisioningsupport

        Boolean getThinprovisioningsupport()
        Returns:
        the support of thin provisioning
      • getLocationinfo

        String getLocationinfo()
        Returns:
        the location info
      • getThickprovisioningsupport

        Boolean getThickprovisioningsupport()
        Returns:
        the support of thick provisioning
      • getMaxoversubscription_ratio

        String getMaxoversubscription_ratio()
        Returns:
        the ratio of Max over subscription
      • getvendorname

        String getvendorname()
        Returns:
        the vendor name
      • getFilterfunction

        String getFilterfunction()
        Returns:
        the filter function
      • getQosSupport

        Boolean getQosSupport()
        Returns:
        the quality of service (QoS) support
      • getVolumeBackendName

        String getVolumeBackendName()
        Returns:
        the name of the share back end
      • getDriverVersion

        String getDriverVersion()
        Returns:
        the driver version
      • getTotalCapacityGb

        Long getTotalCapacityGb()
        Returns:
        the total capacity for the back end, in GBs, or 'unkown'
      • getFreeCapacityGb

        Long getFreeCapacityGb()
        Returns:
        the amount of free capacity for the back end, in GBs, or 'unknown'
      • getReservedPercentage

        Integer getReservedPercentage()
        Returns:
        the percentage of the total capacity that is reserved for the internal use by the back end
      • getStorageProtocol

        String getStorageProtocol()
        Returns:
        the storage protocol for the back end