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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DeviceSelectionConfig.BuilderdeviceNameContains(String deviceNameContains)A filter to select devices with names containing this name.DeviceSelectionConfig.BuilderdeviceNames(String... deviceNames)List of devices chosen to deploy.DeviceSelectionConfig.BuilderdeviceNames(Collection<String> deviceNames)List of devices chosen to deploy.DeviceSelectionConfig.BuilderdeviceSubsetType(String deviceSubsetType)Type of device subsets to deploy to the current stage.DeviceSelectionConfig.BuilderdeviceSubsetType(DeviceSubsetType deviceSubsetType)Type of device subsets to deploy to the current stage.DeviceSelectionConfig.Builderpercentage(Integer percentage)Percentage of devices in the fleet to deploy to the current stage.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
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
-
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,DeviceSubsetType
-
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:
DeviceSubsetType,DeviceSubsetType
-
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.
-
-