@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssociateDeviceWithPlacementRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
AssociateDeviceWithPlacementRequest() |
| Modifier and Type | Method and Description |
|---|---|
AssociateDeviceWithPlacementRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDeviceId()
The ID of the physical device to be associated with the given placement in the project.
|
String |
getDeviceTemplateName()
The device template name to associate with the device ID.
|
String |
getPlacementName()
The name of the placement in which to associate the device.
|
String |
getProjectName()
The name of the project containing the placement in which to associate the device.
|
int |
hashCode() |
void |
setDeviceId(String deviceId)
The ID of the physical device to be associated with the given placement in the project.
|
void |
setDeviceTemplateName(String deviceTemplateName)
The device template name to associate with the device ID.
|
void |
setPlacementName(String placementName)
The name of the placement in which to associate the device.
|
void |
setProjectName(String projectName)
The name of the project containing the placement in which to associate the device.
|
String |
toString()
Returns a string representation of this object.
|
AssociateDeviceWithPlacementRequest |
withDeviceId(String deviceId)
The ID of the physical device to be associated with the given placement in the project.
|
AssociateDeviceWithPlacementRequest |
withDeviceTemplateName(String deviceTemplateName)
The device template name to associate with the device ID.
|
AssociateDeviceWithPlacementRequest |
withPlacementName(String placementName)
The name of the placement in which to associate the device.
|
AssociateDeviceWithPlacementRequest |
withProjectName(String projectName)
The name of the project containing the placement in which to associate the device.
|
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, withSdkRequestTimeoutpublic void setProjectName(String projectName)
The name of the project containing the placement in which to associate the device.
projectName - The name of the project containing the placement in which to associate the device.public String getProjectName()
The name of the project containing the placement in which to associate the device.
public AssociateDeviceWithPlacementRequest withProjectName(String projectName)
The name of the project containing the placement in which to associate the device.
projectName - The name of the project containing the placement in which to associate the device.public void setPlacementName(String placementName)
The name of the placement in which to associate the device.
placementName - The name of the placement in which to associate the device.public String getPlacementName()
The name of the placement in which to associate the device.
public AssociateDeviceWithPlacementRequest withPlacementName(String placementName)
The name of the placement in which to associate the device.
placementName - The name of the placement in which to associate the device.public void setDeviceId(String deviceId)
The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4
character prefix is required for all deviceId values.
deviceId - The ID of the physical device to be associated with the given placement in the project. Note that a
mandatory 4 character prefix is required for all deviceId values.public String getDeviceId()
The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4
character prefix is required for all deviceId values.
deviceId values.public AssociateDeviceWithPlacementRequest withDeviceId(String deviceId)
The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4
character prefix is required for all deviceId values.
deviceId - The ID of the physical device to be associated with the given placement in the project. Note that a
mandatory 4 character prefix is required for all deviceId values.public void setDeviceTemplateName(String deviceTemplateName)
The device template name to associate with the device ID.
deviceTemplateName - The device template name to associate with the device ID.public String getDeviceTemplateName()
The device template name to associate with the device ID.
public AssociateDeviceWithPlacementRequest withDeviceTemplateName(String deviceTemplateName)
The device template name to associate with the device ID.
deviceTemplateName - The device template name to associate with the device ID.public String toString()
toString in class ObjectObject.toString()public AssociateDeviceWithPlacementRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()