Class ListNamedShadowsForThingRequest

java.lang.Object
software.amazon.awssdk.aws.greengrass.model.ListNamedShadowsForThingRequest
All Implemented Interfaces:
EventStreamJsonMessage

public class ListNamedShadowsForThingRequest extends Object implements EventStreamJsonMessage
  • Field Details

  • Constructor Details

    • ListNamedShadowsForThingRequest

      public ListNamedShadowsForThingRequest()
  • Method Details

    • 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 interface EventStreamJsonMessage
      Returns:
      the named model type
    • equals

      public boolean equals(Object rhs)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object