Class PaginatorDefinition
- java.lang.Object
-
- software.amazon.awssdk.codegen.model.service.PaginatorDefinition
-
public class PaginatorDefinition extends Object
Represents the structure for each operation in paginators-1.json file This class is used to generate auto-paginated APIs.
-
-
Constructor Summary
Constructors Constructor Description PaginatorDefinition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>getInputToken()StringgetLimitKey()StringgetMoreResults()List<String>getOutputToken()List<String>getResultKey()booleanisValid()Returns a boolean value indicating if the information present in this object is sufficient to generate the paginated APIs.voidsetInput_token(com.fasterxml.jackson.jr.stree.JrsValue inputToken)Gross version ofsetInputToken(java.util.List<java.lang.String>)that matches the JSON attribute name.voidsetInputToken(List<String> inputToken)voidsetLimit_key(String limitKey)Gross version ofsetLimitKey(java.lang.String)that matches the JSON attribute name.voidsetLimitKey(String limitKey)voidsetMore_results(String moreResults)Gross version ofsetMoreResults(java.lang.String)that matches the JSON attribute name.voidsetMoreResults(String moreResults)voidsetOutput_token(com.fasterxml.jackson.jr.stree.JrsValue outputToken)Gross version ofsetOutputToken(java.util.List<java.lang.String>)that matches the JSON attribute name.voidsetOutputToken(List<String> outputToken)voidsetResult_key(com.fasterxml.jackson.jr.stree.JrsValue resultKey)Gross version ofsetResultKey(java.util.List<java.lang.String>)that matches the JSON attribute name.voidsetResultKey(List<String> resultKey)
-
-
-
Method Detail
-
getMoreResults
public String getMoreResults()
-
setMoreResults
public void setMoreResults(String moreResults)
-
getLimitKey
public String getLimitKey()
-
setLimitKey
public void setLimitKey(String limitKey)
-
isValid
public boolean isValid()
Returns a boolean value indicating if the information present in this object is sufficient to generate the paginated APIs.- Returns:
- True if all necessary information to generate paginator APIs is present. Otherwise false.
-
setLimit_key
public void setLimit_key(String limitKey)
Gross version ofsetLimitKey(java.lang.String)that matches the JSON attribute name.
-
setInput_token
public void setInput_token(com.fasterxml.jackson.jr.stree.JrsValue inputToken)
Gross version ofsetInputToken(java.util.List<java.lang.String>)that matches the JSON attribute name.
-
setOutput_token
public void setOutput_token(com.fasterxml.jackson.jr.stree.JrsValue outputToken)
Gross version ofsetOutputToken(java.util.List<java.lang.String>)that matches the JSON attribute name.
-
setResult_key
public void setResult_key(com.fasterxml.jackson.jr.stree.JrsValue resultKey)
Gross version ofsetResultKey(java.util.List<java.lang.String>)that matches the JSON attribute name.
-
setMore_results
public void setMore_results(String moreResults)
Gross version ofsetMoreResults(java.lang.String)that matches the JSON attribute name.
-
-