Class ListConfigurationSetsRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.ses.model.SesRequest
-
- software.amazon.awssdk.services.ses.model.ListConfigurationSetsRequest
-
- All Implemented Interfaces:
SdkPojo
,ToCopyableBuilder<ListConfigurationSetsRequest.Builder,ListConfigurationSetsRequest>
@Generated("software.amazon.awssdk:codegen") public final class ListConfigurationSetsRequest extends SesRequest implements ToCopyableBuilder<ListConfigurationSetsRequest.Builder,ListConfigurationSetsRequest>
Represents a request to list the configuration sets associated with your Amazon Web Services account. Configuration sets enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
ListConfigurationSetsRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ListConfigurationSetsRequest.Builder
builder()
boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
Integer
maxItems()
The number of configuration sets to return.String
nextToken()
A token returned from a previous call toListConfigurationSets
to indicate the position of the configuration set in the configuration set list.List<SdkField<?>>
sdkFields()
static Class<? extends ListConfigurationSetsRequest.Builder>
serializableBuilderClass()
ListConfigurationSetsRequest.Builder
toBuilder()
String
toString()
Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfiguration
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
nextToken
public final String nextToken()
A token returned from a previous call to
ListConfigurationSets
to indicate the position of the configuration set in the configuration set list.- Returns:
- A token returned from a previous call to
ListConfigurationSets
to indicate the position of the configuration set in the configuration set list.
-
maxItems
public final Integer maxItems()
The number of configuration sets to return.
- Returns:
- The number of configuration sets to return.
-
toBuilder
public ListConfigurationSetsRequest.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<ListConfigurationSetsRequest.Builder,ListConfigurationSetsRequest>
- Specified by:
toBuilder
in classSesRequest
-
builder
public static ListConfigurationSetsRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends ListConfigurationSetsRequest.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCode
in classAwsRequest
-
equals
public final boolean equals(Object obj)
- Overrides:
equals
in classAwsRequest
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String 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
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForField
in classSdkRequest
-
-