Interface ListDevicesRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListDevicesRequest.Builder,ListDevicesRequest>,PanoramaRequest.Builder,SdkBuilder<ListDevicesRequest.Builder,ListDevicesRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- ListDevicesRequest
public static interface ListDevicesRequest.Builder extends PanoramaRequest.Builder, SdkPojo, CopyableBuilder<ListDevicesRequest.Builder,ListDevicesRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListDevicesRequest.BuilderdeviceAggregatedStatusFilter(String deviceAggregatedStatusFilter)Filter based on a device's status.ListDevicesRequest.BuilderdeviceAggregatedStatusFilter(DeviceAggregatedStatus deviceAggregatedStatusFilter)Filter based on a device's status.ListDevicesRequest.BuildermaxResults(Integer maxResults)The maximum number of devices to return in one page of results.ListDevicesRequest.BuildernameFilter(String nameFilter)Filter based on device's name.ListDevicesRequest.BuildernextToken(String nextToken)Specify the pagination token from a previous request to retrieve the next page of results.ListDevicesRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)ListDevicesRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)ListDevicesRequest.BuildersortBy(String sortBy)The target column to be sorted on.ListDevicesRequest.BuildersortBy(ListDevicesSortBy sortBy)The target column to be sorted on.ListDevicesRequest.BuildersortOrder(String sortOrder)The sorting order for the returned list.ListDevicesRequest.BuildersortOrder(SortOrder sortOrder)The sorting order for the returned list.-
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.panorama.model.PanoramaRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
deviceAggregatedStatusFilter
ListDevicesRequest.Builder deviceAggregatedStatusFilter(String deviceAggregatedStatusFilter)
Filter based on a device's status.
- Parameters:
deviceAggregatedStatusFilter- Filter based on a device's status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DeviceAggregatedStatus,DeviceAggregatedStatus
-
deviceAggregatedStatusFilter
ListDevicesRequest.Builder deviceAggregatedStatusFilter(DeviceAggregatedStatus deviceAggregatedStatusFilter)
Filter based on a device's status.
- Parameters:
deviceAggregatedStatusFilter- Filter based on a device's status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DeviceAggregatedStatus,DeviceAggregatedStatus
-
maxResults
ListDevicesRequest.Builder maxResults(Integer maxResults)
The maximum number of devices to return in one page of results.
- Parameters:
maxResults- The maximum number of devices to return in one page of results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nameFilter
ListDevicesRequest.Builder nameFilter(String nameFilter)
Filter based on device's name. Prefixes supported.
- Parameters:
nameFilter- Filter based on device's name. Prefixes supported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
ListDevicesRequest.Builder nextToken(String nextToken)
Specify the pagination token from a previous request to retrieve the next page of results.
- Parameters:
nextToken- Specify the pagination token from a previous request to retrieve the next page of results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sortBy
ListDevicesRequest.Builder sortBy(String sortBy)
The target column to be sorted on. Default column sort is CREATED_TIME.
- Parameters:
sortBy- The target column to be sorted on. Default column sort is CREATED_TIME.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ListDevicesSortBy,ListDevicesSortBy
-
sortBy
ListDevicesRequest.Builder sortBy(ListDevicesSortBy sortBy)
The target column to be sorted on. Default column sort is CREATED_TIME.
- Parameters:
sortBy- The target column to be sorted on. Default column sort is CREATED_TIME.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ListDevicesSortBy,ListDevicesSortBy
-
sortOrder
ListDevicesRequest.Builder sortOrder(String sortOrder)
The sorting order for the returned list. SortOrder is DESCENDING by default based on CREATED_TIME. Otherwise, SortOrder is ASCENDING.
-
sortOrder
ListDevicesRequest.Builder sortOrder(SortOrder sortOrder)
The sorting order for the returned list. SortOrder is DESCENDING by default based on CREATED_TIME. Otherwise, SortOrder is ASCENDING.
-
overrideConfiguration
ListDevicesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ListDevicesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-