@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TransferringInputDeviceSummary extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
TransferringInputDeviceSummary() |
Modifier and Type | Method and Description |
---|---|
TransferringInputDeviceSummary |
clone() |
boolean |
equals(Object obj) |
String |
getId()
The unique ID of the input device.
|
String |
getMessage()
The optional message that the sender has attached to the transfer.
|
String |
getTargetCustomerId()
The AWS account ID for the recipient of the input device transfer.
|
String |
getTransferType()
The type (direction) of the input device transfer.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setId(String id)
The unique ID of the input device.
|
void |
setMessage(String message)
The optional message that the sender has attached to the transfer.
|
void |
setTargetCustomerId(String targetCustomerId)
The AWS account ID for the recipient of the input device transfer.
|
void |
setTransferType(String transferType)
The type (direction) of the input device transfer.
|
String |
toString()
Returns a string representation of this object.
|
TransferringInputDeviceSummary |
withId(String id)
The unique ID of the input device.
|
TransferringInputDeviceSummary |
withMessage(String message)
The optional message that the sender has attached to the transfer.
|
TransferringInputDeviceSummary |
withTargetCustomerId(String targetCustomerId)
The AWS account ID for the recipient of the input device transfer.
|
TransferringInputDeviceSummary |
withTransferType(InputDeviceTransferType transferType)
The type (direction) of the input device transfer.
|
TransferringInputDeviceSummary |
withTransferType(String transferType)
The type (direction) of the input device transfer.
|
public void setId(String id)
id
- The unique ID of the input device.public String getId()
public TransferringInputDeviceSummary withId(String id)
id
- The unique ID of the input device.public void setMessage(String message)
message
- The optional message that the sender has attached to the transfer.public String getMessage()
public TransferringInputDeviceSummary withMessage(String message)
message
- The optional message that the sender has attached to the transfer.public void setTargetCustomerId(String targetCustomerId)
targetCustomerId
- The AWS account ID for the recipient of the input device transfer.public String getTargetCustomerId()
public TransferringInputDeviceSummary withTargetCustomerId(String targetCustomerId)
targetCustomerId
- The AWS account ID for the recipient of the input device transfer.public void setTransferType(String transferType)
transferType
- The type (direction) of the input device transfer.InputDeviceTransferType
public String getTransferType()
InputDeviceTransferType
public TransferringInputDeviceSummary withTransferType(String transferType)
transferType
- The type (direction) of the input device transfer.InputDeviceTransferType
public TransferringInputDeviceSummary withTransferType(InputDeviceTransferType transferType)
transferType
- The type (direction) of the input device transfer.InputDeviceTransferType
public String toString()
toString
in class Object
Object.toString()
public TransferringInputDeviceSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.