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()
String
getLimitKey()
String
getMoreResults()
List<String>
getOutputToken()
List<String>
getResultKey()
boolean
isValid()
Returns a boolean value indicating if the information present in this object is sufficient to generate the paginated APIs.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.void
setInputToken(List<String> inputToken)
void
setLimit_key(String limitKey)
Gross version ofsetLimitKey(java.lang.String)
that matches the JSON attribute name.void
setLimitKey(String limitKey)
void
setMore_results(String moreResults)
Gross version ofsetMoreResults(java.lang.String)
that matches the JSON attribute name.void
setMoreResults(String moreResults)
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.void
setOutputToken(List<String> outputToken)
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.void
setResultKey(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.
-
-