Interface ListManagedThingsRequest.Builder

  • Method Details

    • ownerFilter

      ListManagedThingsRequest.Builder ownerFilter(String ownerFilter)

      Filter on device owners when listing managed things.

      Parameters:
      ownerFilter - Filter on device owners when listing managed things.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • credentialLockerFilter

      ListManagedThingsRequest.Builder credentialLockerFilter(String credentialLockerFilter)

      Filter on a credential locker for a managed thing.

      Parameters:
      credentialLockerFilter - Filter on a credential locker for a managed thing.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • roleFilter

      ListManagedThingsRequest.Builder roleFilter(String roleFilter)

      Filter on the type of device used. This will be the Amazon Web Services hub controller, cloud device, or IoT device.

      Parameters:
      roleFilter - Filter on the type of device used. This will be the Amazon Web Services hub controller, cloud device, or IoT device.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • roleFilter

      ListManagedThingsRequest.Builder roleFilter(Role roleFilter)

      Filter on the type of device used. This will be the Amazon Web Services hub controller, cloud device, or IoT device.

      Parameters:
      roleFilter - Filter on the type of device used. This will be the Amazon Web Services hub controller, cloud device, or IoT device.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • parentControllerIdentifierFilter

      ListManagedThingsRequest.Builder parentControllerIdentifierFilter(String parentControllerIdentifierFilter)

      Filter on a parent controller id for a managed thing.

      Parameters:
      parentControllerIdentifierFilter - Filter on a parent controller id for a managed thing.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • connectorPolicyIdFilter

      @Deprecated ListManagedThingsRequest.Builder connectorPolicyIdFilter(String connectorPolicyIdFilter)
      Deprecated.
      ConnectorPolicyIdFilter is deprecated

      Filter on a connector policy id for a managed thing.

      Parameters:
      connectorPolicyIdFilter - Filter on a connector policy id for a managed thing.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • connectorDestinationIdFilter

      ListManagedThingsRequest.Builder connectorDestinationIdFilter(String connectorDestinationIdFilter)

      Filter managed things by the connector destination ID they are associated with.

      Parameters:
      connectorDestinationIdFilter - Filter managed things by the connector destination ID they are associated with.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • connectorDeviceIdFilter

      ListManagedThingsRequest.Builder connectorDeviceIdFilter(String connectorDeviceIdFilter)

      Filter managed things by the connector device ID they are associated with. When specified, only managed things with this connector device ID will be returned.

      Parameters:
      connectorDeviceIdFilter - Filter managed things by the connector device ID they are associated with. When specified, only managed things with this connector device ID will be returned.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • serialNumberFilter

      ListManagedThingsRequest.Builder serialNumberFilter(String serialNumberFilter)

      Filter on the serial number of the device.

      Parameters:
      serialNumberFilter - Filter on the serial number of the device.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • provisioningStatusFilter

      ListManagedThingsRequest.Builder provisioningStatusFilter(String provisioningStatusFilter)

      Filter on the status of the device.

      Parameters:
      provisioningStatusFilter - Filter on the status of the device.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • provisioningStatusFilter

      ListManagedThingsRequest.Builder provisioningStatusFilter(ProvisioningStatus provisioningStatusFilter)

      Filter on the status of the device.

      Parameters:
      provisioningStatusFilter - Filter on the status of the device.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • nextToken

      A token that can be used to retrieve the next set of results.

      Parameters:
      nextToken - A token that can be used to retrieve the next set of results.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maxResults

      ListManagedThingsRequest.Builder maxResults(Integer maxResults)

      The maximum number of results to return at one time.

      Parameters:
      maxResults - The maximum number of results to return at one time.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      ListManagedThingsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.