Class ListNamedShadowsForThingRequest
- java.lang.Object
-
- software.amazon.awssdk.aws.greengrass.model.ListNamedShadowsForThingRequest
-
- All Implemented Interfaces:
EventStreamJsonMessage
public class ListNamedShadowsForThingRequest extends Object implements EventStreamJsonMessage
-
-
Field Summary
Fields Modifier and Type Field Description static String
APPLICATION_MODEL_TYPE
static ListNamedShadowsForThingRequest
VOID
-
Constructor Summary
Constructors Constructor Description ListNamedShadowsForThingRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object rhs)
String
getApplicationModelType()
Returns the named model type.String
getNextToken()
(Optional) The token to retrieve the next set of results.Integer
getPageSize()
(Optional) The number of shadow names to return in each call.String
getThingName()
The name of the thing.int
hashCode()
void
setNextToken(String nextToken)
(Optional) The token to retrieve the next set of results.void
setPageSize(Integer pageSize)
(Optional) The number of shadow names to return in each call.void
setThingName(String thingName)
The name of the thing.ListNamedShadowsForThingRequest
withNextToken(String nextToken)
(Optional) The token to retrieve the next set of results.ListNamedShadowsForThingRequest
withPageSize(Integer pageSize)
(Optional) The number of shadow names to return in each call.ListNamedShadowsForThingRequest
withThingName(String thingName)
The name of the thing.-
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.eventstreamrpc.model.EventStreamJsonMessage
fromJson, isVoid, postFromJson, toPayload
-
-
-
-
Field Detail
-
APPLICATION_MODEL_TYPE
public static final String APPLICATION_MODEL_TYPE
- See Also:
- Constant Field Values
-
VOID
public static final ListNamedShadowsForThingRequest VOID
-
-
Method Detail
-
getThingName
public String getThingName()
The name of the thing.
-
setThingName
public void setThingName(String thingName)
The name of the thing.
-
withThingName
public ListNamedShadowsForThingRequest withThingName(String thingName)
The name of the thing.
-
getNextToken
public 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.
-
setNextToken
public 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.
-
withNextToken
public 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.
-
getPageSize
public Integer getPageSize()
(Optional) The number of shadow names to return in each call. Value must be between 1 and 100. Default is 25.
-
setPageSize
public 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.
-
withPageSize
public 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.
-
getApplicationModelType
public String getApplicationModelType()
Description copied from interface:EventStreamJsonMessage
Returns the named model type. May be used for a header.- Specified by:
getApplicationModelType
in interfaceEventStreamJsonMessage
- Returns:
- the named model type
-
-