Interface AbsoluteLimit

  • All Known Implementing Classes:
    ManilaAbsoluteLimit

    public interface AbsoluteLimit
    Absolute limits contain information about:
    • Total maximum share memory, in GBs.
    • Number of share-networks.
    • Number of share-snapshots.
    • Number of shares.
    • Shares and total used memory, in GBs.
    • Snapshots and total used memory, in GBs.
    Author:
    Daniel Gonzalez Nothnagel
    • Method Detail

      • getMaxTotalShareGigabytes

        int getMaxTotalShareGigabytes()
        Returns:
        the total number of share gigabytes that are allowed in a project
      • getMaxTotalSnapshotGigabytes

        int getMaxTotalSnapshotGigabytes()
        Returns:
        the total maximum number of snapshot gigabytes that are allowed in a project
      • getMaxTotalShares

        int getMaxTotalShares()
        Returns:
        the total maximum number of shares that are allowed in a project
      • getMaxTotalShareSnapshots

        int getMaxTotalShareSnapshots()
        Returns:
        the total maximum number of share snapshots that are allowed in a project
      • getMaxTotalShareNetworks

        int getMaxTotalShareNetworks()
        Returns:
        the total maximum number of share-networks that are allowed in a project
      • getTotalSharesUsed

        int getTotalSharesUsed()
        Returns:
        the total number of created shares in a project
      • getTotalShareSnapshotsUsed

        int getTotalShareSnapshotsUsed()
        Returns:
        the total number of created share snapshots in a project
      • getTotalShareNetworksUsed

        int getTotalShareNetworksUsed()
        Returns:
        the total number if created share-networks in a project
      • getTotalShareGigabytesUsed

        int getTotalShareGigabytesUsed()
        Returns:
        the total number if gigabytes used in aproject by shares
      • getTotalSnapshotGigabytesUsed

        int getTotalSnapshotGigabytesUsed()
        Returns:
        the total number of gigabytes used in a project by snapshots