@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeviceInfo extends Object implements Serializable, Cloneable, StructuredPojo
Information regarding the device.
Constructor and Description |
---|
DeviceInfo() |
Modifier and Type | Method and Description |
---|---|
DeviceInfo |
clone() |
boolean |
equals(Object obj) |
String |
getOperatingSystem()
Operating system that the participant used for the call.
|
String |
getPlatformName()
Name of the platform that the participant used for the call.
|
String |
getPlatformVersion()
Version of the platform that the participant used for the call.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setOperatingSystem(String operatingSystem)
Operating system that the participant used for the call.
|
void |
setPlatformName(String platformName)
Name of the platform that the participant used for the call.
|
void |
setPlatformVersion(String platformVersion)
Version of the platform that the participant used for the call.
|
String |
toString()
Returns a string representation of this object.
|
DeviceInfo |
withOperatingSystem(String operatingSystem)
Operating system that the participant used for the call.
|
DeviceInfo |
withPlatformName(String platformName)
Name of the platform that the participant used for the call.
|
DeviceInfo |
withPlatformVersion(String platformVersion)
Version of the platform that the participant used for the call.
|
public void setPlatformName(String platformName)
Name of the platform that the participant used for the call.
platformName
- Name of the platform that the participant used for the call.public String getPlatformName()
Name of the platform that the participant used for the call.
public DeviceInfo withPlatformName(String platformName)
Name of the platform that the participant used for the call.
platformName
- Name of the platform that the participant used for the call.public void setPlatformVersion(String platformVersion)
Version of the platform that the participant used for the call.
platformVersion
- Version of the platform that the participant used for the call.public String getPlatformVersion()
Version of the platform that the participant used for the call.
public DeviceInfo withPlatformVersion(String platformVersion)
Version of the platform that the participant used for the call.
platformVersion
- Version of the platform that the participant used for the call.public void setOperatingSystem(String operatingSystem)
Operating system that the participant used for the call.
operatingSystem
- Operating system that the participant used for the call.public String getOperatingSystem()
Operating system that the participant used for the call.
public DeviceInfo withOperatingSystem(String operatingSystem)
Operating system that the participant used for the call.
operatingSystem
- Operating system that the participant used for the call.public String toString()
toString
in class Object
Object.toString()
public DeviceInfo clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.