Interface DeviceSelectionConfig.Builder

All Superinterfaces:
Buildable, CopyableBuilder<DeviceSelectionConfig.Builder,DeviceSelectionConfig>, SdkBuilder<DeviceSelectionConfig.Builder,DeviceSelectionConfig>, SdkPojo
Enclosing class:
DeviceSelectionConfig

public static interface DeviceSelectionConfig.Builder extends SdkPojo, CopyableBuilder<DeviceSelectionConfig.Builder,DeviceSelectionConfig>
  • Method Details

    • deviceSubsetType

      DeviceSelectionConfig.Builder deviceSubsetType(String deviceSubsetType)

      Type of device subsets to deploy to the current stage.

      Parameters:
      deviceSubsetType - Type of device subsets to deploy to the current stage.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deviceSubsetType

      DeviceSelectionConfig.Builder deviceSubsetType(DeviceSubsetType deviceSubsetType)

      Type of device subsets to deploy to the current stage.

      Parameters:
      deviceSubsetType - Type of device subsets to deploy to the current stage.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • percentage

      DeviceSelectionConfig.Builder percentage(Integer percentage)

      Percentage of devices in the fleet to deploy to the current stage.

      Parameters:
      percentage - Percentage of devices in the fleet to deploy to the current stage.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • deviceNames

      DeviceSelectionConfig.Builder deviceNames(Collection<String> deviceNames)

      List of devices chosen to deploy.

      Parameters:
      deviceNames - List of devices chosen to deploy.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • deviceNames

      DeviceSelectionConfig.Builder deviceNames(String... deviceNames)

      List of devices chosen to deploy.

      Parameters:
      deviceNames - List of devices chosen to deploy.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • deviceNameContains

      DeviceSelectionConfig.Builder deviceNameContains(String deviceNameContains)

      A filter to select devices with names containing this name.

      Parameters:
      deviceNameContains - A filter to select devices with names containing this name.
      Returns:
      Returns a reference to this object so that method calls can be chained together.