Class ListNamedShadowsForThingRequest
- java.lang.Object
- 
- software.amazon.awssdk.aws.greengrass.model.ListNamedShadowsForThingRequest
 
- 
- All Implemented Interfaces:
- EventStreamJsonMessage
 
 public class ListNamedShadowsForThingRequest extends Object implements EventStreamJsonMessage 
- 
- 
Field SummaryFields Modifier and Type Field Description static StringAPPLICATION_MODEL_TYPEstatic ListNamedShadowsForThingRequestVOID
 - 
Constructor SummaryConstructors Constructor Description ListNamedShadowsForThingRequest()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object rhs)StringgetApplicationModelType()Returns the named model type.StringgetNextToken()(Optional) The token to retrieve the next set of results.IntegergetPageSize()(Optional) The number of shadow names to return in each call.StringgetThingName()The name of the thing.inthashCode()voidsetNextToken(String nextToken)(Optional) The token to retrieve the next set of results.voidsetPageSize(Integer pageSize)(Optional) The number of shadow names to return in each call.voidsetThingName(String thingName)The name of the thing.ListNamedShadowsForThingRequestwithNextToken(String nextToken)(Optional) The token to retrieve the next set of results.ListNamedShadowsForThingRequestwithPageSize(Integer pageSize)(Optional) The number of shadow names to return in each call.ListNamedShadowsForThingRequestwithThingName(String thingName)The name of the thing.- 
Methods inherited from class java.lang.ObjectgetClass, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface software.amazon.awssdk.eventstreamrpc.model.EventStreamJsonMessagefromJson, isVoid, postFromJson, toPayload
 
- 
 
- 
- 
- 
Field Detail- 
APPLICATION_MODEL_TYPEpublic static final String APPLICATION_MODEL_TYPE - See Also:
- Constant Field Values
 
 - 
VOIDpublic static final ListNamedShadowsForThingRequest VOID 
 
- 
 - 
Method Detail- 
getThingNamepublic String getThingName() The name of the thing.
 - 
setThingNamepublic void setThingName(String thingName) The name of the thing.
 - 
withThingNamepublic ListNamedShadowsForThingRequest withThingName(String thingName) The name of the thing.
 - 
getNextTokenpublic String getNextToken() (Optional) The token to retrieve the next set of results. This value is returned on paged results and is used in the call that returns the next page.
 - 
setNextTokenpublic void setNextToken(String nextToken) (Optional) The token to retrieve the next set of results. This value is returned on paged results and is used in the call that returns the next page.
 - 
withNextTokenpublic ListNamedShadowsForThingRequest withNextToken(String nextToken) (Optional) The token to retrieve the next set of results. This value is returned on paged results and is used in the call that returns the next page.
 - 
getPageSizepublic Integer getPageSize() (Optional) The number of shadow names to return in each call. Value must be between 1 and 100. Default is 25.
 - 
setPageSizepublic void setPageSize(Integer pageSize) (Optional) The number of shadow names to return in each call. Value must be between 1 and 100. Default is 25.
 - 
withPageSizepublic ListNamedShadowsForThingRequest withPageSize(Integer pageSize) (Optional) The number of shadow names to return in each call. Value must be between 1 and 100. Default is 25.
 - 
getApplicationModelTypepublic String getApplicationModelType() Description copied from interface:EventStreamJsonMessageReturns the named model type. May be used for a header.- Specified by:
- getApplicationModelTypein interface- EventStreamJsonMessage
- Returns:
- the named model type
 
 
- 
 
-