Interface SidewalkGetStartImportInfo.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SidewalkGetStartImportInfo.Builder,,SidewalkGetStartImportInfo> SdkBuilder<SidewalkGetStartImportInfo.Builder,,SidewalkGetStartImportInfo> SdkPojo
- Enclosing class:
SidewalkGetStartImportInfo
@Mutable
@NotThreadSafe
public static interface SidewalkGetStartImportInfo.Builder
extends SdkPojo, CopyableBuilder<SidewalkGetStartImportInfo.Builder,SidewalkGetStartImportInfo>
-
Method Summary
Modifier and TypeMethodDescriptiondeviceCreationFileList(String... deviceCreationFileList) List of Sidewalk devices that are added to the import task.deviceCreationFileList(Collection<String> deviceCreationFileList) List of Sidewalk devices that are added to the import task.positioning(Consumer<SidewalkPositioning.Builder> positioning) The Positioning object of the Sidewalk device.positioning(SidewalkPositioning positioning) The Positioning object of the Sidewalk device.The IAM role that allows AWS IoT Wireless to access the CSV file in the S3 bucket.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
deviceCreationFileList
SidewalkGetStartImportInfo.Builder deviceCreationFileList(Collection<String> deviceCreationFileList) List of Sidewalk devices that are added to the import task.
- Parameters:
deviceCreationFileList- List of Sidewalk devices that are added to the import task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deviceCreationFileList
List of Sidewalk devices that are added to the import task.
- Parameters:
deviceCreationFileList- List of Sidewalk devices that are added to the import task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
role
The IAM role that allows AWS IoT Wireless to access the CSV file in the S3 bucket.
- Parameters:
role- The IAM role that allows AWS IoT Wireless to access the CSV file in the S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
positioning
The Positioning object of the Sidewalk device.
- Parameters:
positioning- The Positioning object of the Sidewalk device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
positioning
default SidewalkGetStartImportInfo.Builder positioning(Consumer<SidewalkPositioning.Builder> positioning) The Positioning object of the Sidewalk device.
This is a convenience method that creates an instance of theSidewalkPositioning.Builderavoiding the need to create one manually viaSidewalkPositioning.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topositioning(SidewalkPositioning).- Parameters:
positioning- a consumer that will call methods onSidewalkPositioning.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-