Interface ListManagedThingsRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<ListManagedThingsRequest.Builder,
,ListManagedThingsRequest> IotManagedIntegrationsRequest.Builder
,SdkBuilder<ListManagedThingsRequest.Builder,
,ListManagedThingsRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
ListManagedThingsRequest
-
Method Summary
Modifier and TypeMethodDescriptionconnectorDestinationIdFilter
(String connectorDestinationIdFilter) Filter managed things by the connector destination ID they are associated with.connectorDeviceIdFilter
(String connectorDeviceIdFilter) Filter managed things by the connector device ID they are associated with.connectorPolicyIdFilter
(String connectorPolicyIdFilter) Deprecated.ConnectorPolicyIdFilter is deprecatedcredentialLockerFilter
(String credentialLockerFilter) Filter on a credential locker for a managed thing.maxResults
(Integer maxResults) The maximum number of results to return at one time.A token that can be used to retrieve the next set of results.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.ownerFilter
(String ownerFilter) Filter on device owners when listing managed things.parentControllerIdentifierFilter
(String parentControllerIdentifierFilter) Filter on a parent controller id for a managed thing.provisioningStatusFilter
(String provisioningStatusFilter) Filter on the status of the device.provisioningStatusFilter
(ProvisioningStatus provisioningStatusFilter) Filter on the status of the device.roleFilter
(String roleFilter) Filter on the type of device used.roleFilter
(Role roleFilter) Filter on the type of device used.serialNumberFilter
(String serialNumberFilter) Filter on the serial number of the device.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.iotmanagedintegrations.model.IotManagedIntegrationsRequest.Builder
build
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
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
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
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
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 deprecatedFilter 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
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
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
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
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
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 interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
ListManagedThingsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-