@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RegisterThingRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
RegisterThingRequest() |
Modifier and Type | Method and Description |
---|---|
RegisterThingRequest |
addParametersEntry(String key,
String value)
Add a single Parameters entry
|
RegisterThingRequest |
clearParametersEntries()
Removes all the entries added into Parameters.
|
RegisterThingRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Map<String,String> |
getParameters()
The parameters for provisioning a thing.
|
String |
getTemplateBody()
The provisioning template.
|
int |
hashCode() |
void |
setParameters(Map<String,String> parameters)
The parameters for provisioning a thing.
|
void |
setTemplateBody(String templateBody)
The provisioning template.
|
String |
toString()
Returns a string representation of this object.
|
RegisterThingRequest |
withParameters(Map<String,String> parameters)
The parameters for provisioning a thing.
|
RegisterThingRequest |
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. See Provisioning Devices That Have Device Certificates for more information.
templateBody
- The provisioning template. See Provisioning Devices
That Have Device Certificates for more information.public String getTemplateBody()
The provisioning template. See Provisioning Devices That Have Device Certificates for more information.
public RegisterThingRequest withTemplateBody(String templateBody)
The provisioning template. See Provisioning Devices That Have Device Certificates for more information.
templateBody
- The provisioning template. See Provisioning Devices
That Have Device Certificates for more information.public Map<String,String> getParameters()
The parameters for provisioning a thing. See Provisioning Templates for more information.
public void setParameters(Map<String,String> parameters)
The parameters for provisioning a thing. See Provisioning Templates for more information.
parameters
- The parameters for provisioning a thing. See Provisioning
Templates for more information.public RegisterThingRequest withParameters(Map<String,String> parameters)
The parameters for provisioning a thing. See Provisioning Templates for more information.
parameters
- The parameters for provisioning a thing. See Provisioning
Templates for more information.public RegisterThingRequest addParametersEntry(String key, String value)
public RegisterThingRequest clearParametersEntries()
public String toString()
toString
in class Object
Object.toString()
public RegisterThingRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()