@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, withSdkRequestTimeout
public 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 Object
Object.toString()
public AssociateDeviceWithPlacementRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()