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.Builder
deviceNameContains(String deviceNameContains)
A filter to select devices with names containing this name.DeviceSelectionConfig.Builder
deviceNames(String... deviceNames)
List of devices chosen to deploy.DeviceSelectionConfig.Builder
deviceNames(Collection<String> deviceNames)
List of devices chosen to deploy.DeviceSelectionConfig.Builder
deviceSubsetType(String deviceSubsetType)
Type of device subsets to deploy to the current stage.DeviceSelectionConfig.Builder
deviceSubsetType(DeviceSubsetType deviceSubsetType)
Type of device subsets to deploy to the current stage.DeviceSelectionConfig.Builder
percentage(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, sdkFieldNameToField, 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.
-
-