Class GetSendQuotaResult

java.lang.Object
com.amazonaws.services.simpleemail.model.GetSendQuotaResult
All Implemented Interfaces:
Serializable, Cloneable

public class GetSendQuotaResult extends Object implements Serializable, Cloneable
See Also:
  • Constructor Details

    • GetSendQuotaResult

      public GetSendQuotaResult()
  • Method Details

    • setMax24HourSend

      public void setMax24HourSend(Double max24HourSend)

      The maximum number of emails the user is allowed to send in a 24-hour interval. A value of -1 signifies an unlimited quota.

      Parameters:
      max24HourSend - The maximum number of emails the user is allowed to send in a 24-hour interval. A value of -1 signifies an unlimited quota.
    • getMax24HourSend

      public Double getMax24HourSend()

      The maximum number of emails the user is allowed to send in a 24-hour interval. A value of -1 signifies an unlimited quota.

      Returns:
      The maximum number of emails the user is allowed to send in a 24-hour interval. A value of -1 signifies an unlimited quota.
    • withMax24HourSend

      public GetSendQuotaResult withMax24HourSend(Double max24HourSend)

      The maximum number of emails the user is allowed to send in a 24-hour interval. A value of -1 signifies an unlimited quota.

      Parameters:
      max24HourSend - The maximum number of emails the user is allowed to send in a 24-hour interval. A value of -1 signifies an unlimited quota.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setMaxSendRate

      public void setMaxSendRate(Double maxSendRate)

      The maximum number of emails that Amazon SES can accept from the user's account per second.

      The rate at which Amazon SES accepts the user's messages might be less than the maximum send rate.
      Parameters:
      maxSendRate - The maximum number of emails that Amazon SES can accept from the user's account per second.

      The rate at which Amazon SES accepts the user's messages might be less than the maximum send rate.
    • getMaxSendRate

      public Double getMaxSendRate()

      The maximum number of emails that Amazon SES can accept from the user's account per second.

      The rate at which Amazon SES accepts the user's messages might be less than the maximum send rate.
      Returns:
      The maximum number of emails that Amazon SES can accept from the user's account per second.

      The rate at which Amazon SES accepts the user's messages might be less than the maximum send rate.
    • withMaxSendRate

      public GetSendQuotaResult withMaxSendRate(Double maxSendRate)

      The maximum number of emails that Amazon SES can accept from the user's account per second.

      The rate at which Amazon SES accepts the user's messages might be less than the maximum send rate.
      Parameters:
      maxSendRate - The maximum number of emails that Amazon SES can accept from the user's account per second.

      The rate at which Amazon SES accepts the user's messages might be less than the maximum send rate.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setSentLast24Hours

      public void setSentLast24Hours(Double sentLast24Hours)

      The number of emails sent during the previous 24 hours.

      Parameters:
      sentLast24Hours - The number of emails sent during the previous 24 hours.
    • getSentLast24Hours

      public Double getSentLast24Hours()

      The number of emails sent during the previous 24 hours.

      Returns:
      The number of emails sent during the previous 24 hours.
    • withSentLast24Hours

      public GetSendQuotaResult withSentLast24Hours(Double sentLast24Hours)

      The number of emails sent during the previous 24 hours.

      Parameters:
      sentLast24Hours - The number of emails sent during the previous 24 hours.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • toString

      public String toString()
      Returns a string representation of this object; useful for testing and debugging.
      Overrides:
      toString in class Object
      Returns:
      A string representation of this object.
      See Also:
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • clone

      public GetSendQuotaResult clone()
      Overrides:
      clone in class Object