Class ListContactListsRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.sesv2.model.SesV2Request
-
- software.amazon.awssdk.services.sesv2.model.ListContactListsRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<ListContactListsRequest.Builder,ListContactListsRequest>
@Generated("software.amazon.awssdk:codegen") public final class ListContactListsRequest extends SesV2Request implements ToCopyableBuilder<ListContactListsRequest.Builder,ListContactListsRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceListContactListsRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ListContactListsRequest.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringnextToken()A string token indicating that there might be additional contact lists available to be listed.IntegerpageSize()Maximum number of contact lists to return at once.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends ListContactListsRequest.Builder>serializableBuilderClass()ListContactListsRequest.BuildertoBuilder()StringtoString()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
-
pageSize
public final Integer pageSize()
Maximum number of contact lists to return at once. Use this parameter to paginate results. If additional contact lists exist beyond the specified limit, the
NextTokenelement is sent in the response. Use theNextTokenvalue in subsequent requests to retrieve additional lists.- Returns:
- Maximum number of contact lists to return at once. Use this parameter to paginate results. If additional
contact lists exist beyond the specified limit, the
NextTokenelement is sent in the response. Use theNextTokenvalue in subsequent requests to retrieve additional lists.
-
nextToken
public final String nextToken()
A string token indicating that there might be additional contact lists available to be listed. Use the token provided in the Response to use in the subsequent call to ListContactLists with the same parameters to retrieve the next page of contact lists.
- Returns:
- A string token indicating that there might be additional contact lists available to be listed. Use the token provided in the Response to use in the subsequent call to ListContactLists with the same parameters to retrieve the next page of contact lists.
-
toBuilder
public ListContactListsRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ListContactListsRequest.Builder,ListContactListsRequest>- Specified by:
toBuilderin classSesV2Request
-
builder
public static ListContactListsRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends ListContactListsRequest.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsRequest
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsRequest
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin 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:
getValueForFieldin classSdkRequest
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-