@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SidewalkStartImportInfo extends Object implements Serializable, Cloneable, StructuredPojo
Information about an import task created for bulk provisioning.
Constructor and Description |
---|
SidewalkStartImportInfo() |
Modifier and Type | Method and Description |
---|---|
SidewalkStartImportInfo |
clone() |
boolean |
equals(Object obj) |
String |
getDeviceCreationFile()
The CSV file contained in an S3 bucket that's used for adding devices to an import task.
|
String |
getRole()
The IAM role that allows AWS IoT Wireless to access the CSV file in the S3 bucket.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDeviceCreationFile(String deviceCreationFile)
The CSV file contained in an S3 bucket that's used for adding devices to an import task.
|
void |
setRole(String role)
The IAM role that allows AWS IoT Wireless to access the CSV file in the S3 bucket.
|
String |
toString()
Returns a string representation of this object.
|
SidewalkStartImportInfo |
withDeviceCreationFile(String deviceCreationFile)
The CSV file contained in an S3 bucket that's used for adding devices to an import task.
|
SidewalkStartImportInfo |
withRole(String role)
The IAM role that allows AWS IoT Wireless to access the CSV file in the S3 bucket.
|
public void setDeviceCreationFile(String deviceCreationFile)
The CSV file contained in an S3 bucket that's used for adding devices to an import task.
deviceCreationFile
- The CSV file contained in an S3 bucket that's used for adding devices to an import task.public String getDeviceCreationFile()
The CSV file contained in an S3 bucket that's used for adding devices to an import task.
public SidewalkStartImportInfo withDeviceCreationFile(String deviceCreationFile)
The CSV file contained in an S3 bucket that's used for adding devices to an import task.
deviceCreationFile
- The CSV file contained in an S3 bucket that's used for adding devices to an import task.public void setRole(String role)
The IAM role that allows AWS IoT Wireless to access the CSV file in the S3 bucket.
role
- The IAM role that allows AWS IoT Wireless to access the CSV file in the S3 bucket.public String getRole()
The IAM role that allows AWS IoT Wireless to access the CSV file in the S3 bucket.
public SidewalkStartImportInfo withRole(String role)
The IAM role that allows AWS IoT Wireless to access the CSV file in the S3 bucket.
role
- The IAM role that allows AWS IoT Wireless to access the CSV file in the S3 bucket.public String toString()
toString
in class Object
Object.toString()
public SidewalkStartImportInfo clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.