Class GetSendQuotaResponse
java.lang.Object
software.amazon.awssdk.core.SdkResponse
software.amazon.awssdk.awscore.AwsResponse
software.amazon.awssdk.services.ses.model.SesResponse
software.amazon.awssdk.services.ses.model.GetSendQuotaResponse
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<GetSendQuotaResponse.Builder,GetSendQuotaResponse>
@Generated("software.amazon.awssdk:codegen")
public final class GetSendQuotaResponse
extends SesResponse
implements ToCopyableBuilder<GetSendQuotaResponse.Builder,GetSendQuotaResponse>
Represents your Amazon SES daily sending quota, maximum send rate, and the number of emails you have sent in the last 24 hours.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic GetSendQuotaResponse.Builderbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final DoubleThe maximum number of emails the user is allowed to send in a 24-hour interval.final DoubleThe maximum number of emails that Amazon SES can accept from the user's account per second.final DoubleThe number of emails sent during the previous 24 hours.static Class<? extends GetSendQuotaResponse.Builder>final StringtoString()Returns a string representation of this object.Methods inherited from class software.amazon.awssdk.services.ses.model.SesResponse
responseMetadataMethods inherited from class software.amazon.awssdk.core.SdkResponse
sdkHttpResponseMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
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:
- The maximum number of emails the user is allowed to send in a 24-hour interval. A value of -1 signifies an unlimited quota.
-
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:
- 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.
-
sentLast24Hours
The number of emails sent during the previous 24 hours.
- Returns:
- The number of emails sent during the previous 24 hours.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<GetSendQuotaResponse.Builder,GetSendQuotaResponse> - Specified by:
toBuilderin classAwsResponse
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode()- Overrides:
hashCodein classAwsResponse
-
equals
- Overrides:
equalsin classAwsResponse
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
- Overrides:
getValueForFieldin classSdkResponse
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-