Interface ListInstalledComponentsRequest.Builder

  • Method Details

    • coreDeviceThingName

      ListInstalledComponentsRequest.Builder coreDeviceThingName(String coreDeviceThingName)

      The name of the core device. This is also the name of the IoT thing.

      Parameters:
      coreDeviceThingName - The name of the core device. This is also the name of the IoT thing.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maxResults

      The maximum number of results to be returned per paginated request.

      Parameters:
      maxResults - The maximum number of results to be returned per paginated request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nextToken

      The token to be used for the next set of paginated results.

      Parameters:
      nextToken - The token to be used for the next set of paginated results.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • topologyFilter

      ListInstalledComponentsRequest.Builder topologyFilter(String topologyFilter)

      The filter for the list of components. Choose from the following options:

      • ALL – The list includes all components installed on the core device.

      • ROOT – The list includes only root components, which are components that you specify in a deployment. When you choose this option, the list doesn't include components that the core device installs as dependencies of other components.

      Default: ROOT

      Parameters:
      topologyFilter - The filter for the list of components. Choose from the following options:

      • ALL – The list includes all components installed on the core device.

      • ROOT – The list includes only root components, which are components that you specify in a deployment. When you choose this option, the list doesn't include components that the core device installs as dependencies of other components.

      Default: ROOT

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • topologyFilter

      The filter for the list of components. Choose from the following options:

      • ALL – The list includes all components installed on the core device.

      • ROOT – The list includes only root components, which are components that you specify in a deployment. When you choose this option, the list doesn't include components that the core device installs as dependencies of other components.

      Default: ROOT

      Parameters:
      topologyFilter - The filter for the list of components. Choose from the following options:

      • ALL – The list includes all components installed on the core device.

      • ROOT – The list includes only root components, which are components that you specify in a deployment. When you choose this option, the list doesn't include components that the core device installs as dependencies of other components.

      Default: ROOT

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • overrideConfiguration

      ListInstalledComponentsRequest.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.