@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StartThingRegistrationTaskRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
StartThingRegistrationTaskRequest() |
Modifier and Type | Method and Description |
---|---|
StartThingRegistrationTaskRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getInputFileBucket()
The S3 bucket that contains the input file.
|
String |
getInputFileKey()
The name of input file within the S3 bucket.
|
String |
getRoleArn()
The IAM role ARN that grants permission the input file.
|
String |
getTemplateBody()
The provisioning template.
|
int |
hashCode() |
void |
setInputFileBucket(String inputFileBucket)
The S3 bucket that contains the input file.
|
void |
setInputFileKey(String inputFileKey)
The name of input file within the S3 bucket.
|
void |
setRoleArn(String roleArn)
The IAM role ARN that grants permission the input file.
|
void |
setTemplateBody(String templateBody)
The provisioning template.
|
String |
toString()
Returns a string representation of this object.
|
StartThingRegistrationTaskRequest |
withInputFileBucket(String inputFileBucket)
The S3 bucket that contains the input file.
|
StartThingRegistrationTaskRequest |
withInputFileKey(String inputFileKey)
The name of input file within the S3 bucket.
|
StartThingRegistrationTaskRequest |
withRoleArn(String roleArn)
The IAM role ARN that grants permission the input file.
|
StartThingRegistrationTaskRequest |
withTemplateBody(String templateBody)
The provisioning template.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setTemplateBody(String templateBody)
The provisioning template.
templateBody
- The provisioning template.public String getTemplateBody()
The provisioning template.
public StartThingRegistrationTaskRequest withTemplateBody(String templateBody)
The provisioning template.
templateBody
- The provisioning template.public void setInputFileBucket(String inputFileBucket)
The S3 bucket that contains the input file.
inputFileBucket
- The S3 bucket that contains the input file.public String getInputFileBucket()
The S3 bucket that contains the input file.
public StartThingRegistrationTaskRequest withInputFileBucket(String inputFileBucket)
The S3 bucket that contains the input file.
inputFileBucket
- The S3 bucket that contains the input file.public void setInputFileKey(String inputFileKey)
The name of input file within the S3 bucket. This file contains a newline delimited JSON file. Each line contains the parameter values to provision one device (thing).
inputFileKey
- The name of input file within the S3 bucket. This file contains a newline delimited JSON file. Each line
contains the parameter values to provision one device (thing).public String getInputFileKey()
The name of input file within the S3 bucket. This file contains a newline delimited JSON file. Each line contains the parameter values to provision one device (thing).
public StartThingRegistrationTaskRequest withInputFileKey(String inputFileKey)
The name of input file within the S3 bucket. This file contains a newline delimited JSON file. Each line contains the parameter values to provision one device (thing).
inputFileKey
- The name of input file within the S3 bucket. This file contains a newline delimited JSON file. Each line
contains the parameter values to provision one device (thing).public void setRoleArn(String roleArn)
The IAM role ARN that grants permission the input file.
roleArn
- The IAM role ARN that grants permission the input file.public String getRoleArn()
The IAM role ARN that grants permission the input file.
public StartThingRegistrationTaskRequest withRoleArn(String roleArn)
The IAM role ARN that grants permission the input file.
roleArn
- The IAM role ARN that grants permission the input file.public String toString()
toString
in class Object
Object.toString()
public StartThingRegistrationTaskRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()