Module jakarta.mail
Package jakarta.mail

Class Quota.Resource

  • Enclosing class:
    Quota

    public static class Quota.Resource
    extends java.lang.Object
    An individual resource in a quota root.
    Since:
    JavaMail 1.4
    • Field Summary

      Fields 
      Modifier and Type Field Description
      long limit
      The usage limit for the resource.
      java.lang.String name
      The name of the resource.
      long usage
      The current usage of the resource.
    • Constructor Summary

      Constructors 
      Constructor Description
      Resource​(java.lang.String name, long usage, long limit)
      Construct a Resource object with the given name, usage, and limit.
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • name

        public java.lang.String name
        The name of the resource.
      • usage

        public long usage
        The current usage of the resource.
      • limit

        public long limit
        The usage limit for the resource.
    • Constructor Detail

      • Resource

        public Resource​(java.lang.String name,
                        long usage,
                        long limit)
        Construct a Resource object with the given name, usage, and limit.
        Parameters:
        name - the resource name
        usage - the current usage of the resource
        limit - the usage limit for the resource