@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeviceIdentifier extends Object implements Serializable, Cloneable, StructuredPojo
Information about a subscriber of a device that can use a network.
Constructor and Description |
---|
DeviceIdentifier() |
Modifier and Type | Method and Description |
---|---|
DeviceIdentifier |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedAt()
The creation time of this device identifier.
|
String |
getDeviceIdentifierArn()
The Amazon Resource Name (ARN) of the device identifier.
|
String |
getIccid()
The Integrated Circuit Card Identifier of the device identifier.
|
String |
getImsi()
The International Mobile Subscriber Identity of the device identifier.
|
String |
getNetworkArn()
The Amazon Resource Name (ARN) of the network on which the device identifier appears.
|
String |
getOrderArn()
The Amazon Resource Name (ARN) of the order used to purchase the device identifier.
|
String |
getStatus()
The status of the device identifier.
|
String |
getTrafficGroupArn()
The Amazon Resource Name (ARN) of the traffic group to which the device identifier belongs.
|
String |
getVendor()
The vendor of the device identifier.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreatedAt(Date createdAt)
The creation time of this device identifier.
|
void |
setDeviceIdentifierArn(String deviceIdentifierArn)
The Amazon Resource Name (ARN) of the device identifier.
|
void |
setIccid(String iccid)
The Integrated Circuit Card Identifier of the device identifier.
|
void |
setImsi(String imsi)
The International Mobile Subscriber Identity of the device identifier.
|
void |
setNetworkArn(String networkArn)
The Amazon Resource Name (ARN) of the network on which the device identifier appears.
|
void |
setOrderArn(String orderArn)
The Amazon Resource Name (ARN) of the order used to purchase the device identifier.
|
void |
setStatus(String status)
The status of the device identifier.
|
void |
setTrafficGroupArn(String trafficGroupArn)
The Amazon Resource Name (ARN) of the traffic group to which the device identifier belongs.
|
void |
setVendor(String vendor)
The vendor of the device identifier.
|
String |
toString()
Returns a string representation of this object.
|
DeviceIdentifier |
withCreatedAt(Date createdAt)
The creation time of this device identifier.
|
DeviceIdentifier |
withDeviceIdentifierArn(String deviceIdentifierArn)
The Amazon Resource Name (ARN) of the device identifier.
|
DeviceIdentifier |
withIccid(String iccid)
The Integrated Circuit Card Identifier of the device identifier.
|
DeviceIdentifier |
withImsi(String imsi)
The International Mobile Subscriber Identity of the device identifier.
|
DeviceIdentifier |
withNetworkArn(String networkArn)
The Amazon Resource Name (ARN) of the network on which the device identifier appears.
|
DeviceIdentifier |
withOrderArn(String orderArn)
The Amazon Resource Name (ARN) of the order used to purchase the device identifier.
|
DeviceIdentifier |
withStatus(DeviceIdentifierStatus status)
The status of the device identifier.
|
DeviceIdentifier |
withStatus(String status)
The status of the device identifier.
|
DeviceIdentifier |
withTrafficGroupArn(String trafficGroupArn)
The Amazon Resource Name (ARN) of the traffic group to which the device identifier belongs.
|
DeviceIdentifier |
withVendor(String vendor)
The vendor of the device identifier.
|
public void setCreatedAt(Date createdAt)
The creation time of this device identifier.
createdAt
- The creation time of this device identifier.public Date getCreatedAt()
The creation time of this device identifier.
public DeviceIdentifier withCreatedAt(Date createdAt)
The creation time of this device identifier.
createdAt
- The creation time of this device identifier.public void setDeviceIdentifierArn(String deviceIdentifierArn)
The Amazon Resource Name (ARN) of the device identifier.
deviceIdentifierArn
- The Amazon Resource Name (ARN) of the device identifier.public String getDeviceIdentifierArn()
The Amazon Resource Name (ARN) of the device identifier.
public DeviceIdentifier withDeviceIdentifierArn(String deviceIdentifierArn)
The Amazon Resource Name (ARN) of the device identifier.
deviceIdentifierArn
- The Amazon Resource Name (ARN) of the device identifier.public void setIccid(String iccid)
The Integrated Circuit Card Identifier of the device identifier.
iccid
- The Integrated Circuit Card Identifier of the device identifier.public String getIccid()
The Integrated Circuit Card Identifier of the device identifier.
public DeviceIdentifier withIccid(String iccid)
The Integrated Circuit Card Identifier of the device identifier.
iccid
- The Integrated Circuit Card Identifier of the device identifier.public void setImsi(String imsi)
The International Mobile Subscriber Identity of the device identifier.
imsi
- The International Mobile Subscriber Identity of the device identifier.public String getImsi()
The International Mobile Subscriber Identity of the device identifier.
public DeviceIdentifier withImsi(String imsi)
The International Mobile Subscriber Identity of the device identifier.
imsi
- The International Mobile Subscriber Identity of the device identifier.public void setNetworkArn(String networkArn)
The Amazon Resource Name (ARN) of the network on which the device identifier appears.
networkArn
- The Amazon Resource Name (ARN) of the network on which the device identifier appears.public String getNetworkArn()
The Amazon Resource Name (ARN) of the network on which the device identifier appears.
public DeviceIdentifier withNetworkArn(String networkArn)
The Amazon Resource Name (ARN) of the network on which the device identifier appears.
networkArn
- The Amazon Resource Name (ARN) of the network on which the device identifier appears.public void setOrderArn(String orderArn)
The Amazon Resource Name (ARN) of the order used to purchase the device identifier.
orderArn
- The Amazon Resource Name (ARN) of the order used to purchase the device identifier.public String getOrderArn()
The Amazon Resource Name (ARN) of the order used to purchase the device identifier.
public DeviceIdentifier withOrderArn(String orderArn)
The Amazon Resource Name (ARN) of the order used to purchase the device identifier.
orderArn
- The Amazon Resource Name (ARN) of the order used to purchase the device identifier.public void setStatus(String status)
The status of the device identifier.
status
- The status of the device identifier.DeviceIdentifierStatus
public String getStatus()
The status of the device identifier.
DeviceIdentifierStatus
public DeviceIdentifier withStatus(String status)
The status of the device identifier.
status
- The status of the device identifier.DeviceIdentifierStatus
public DeviceIdentifier withStatus(DeviceIdentifierStatus status)
The status of the device identifier.
status
- The status of the device identifier.DeviceIdentifierStatus
public void setTrafficGroupArn(String trafficGroupArn)
The Amazon Resource Name (ARN) of the traffic group to which the device identifier belongs.
trafficGroupArn
- The Amazon Resource Name (ARN) of the traffic group to which the device identifier belongs.public String getTrafficGroupArn()
The Amazon Resource Name (ARN) of the traffic group to which the device identifier belongs.
public DeviceIdentifier withTrafficGroupArn(String trafficGroupArn)
The Amazon Resource Name (ARN) of the traffic group to which the device identifier belongs.
trafficGroupArn
- The Amazon Resource Name (ARN) of the traffic group to which the device identifier belongs.public void setVendor(String vendor)
The vendor of the device identifier.
vendor
- The vendor of the device identifier.public String getVendor()
The vendor of the device identifier.
public DeviceIdentifier withVendor(String vendor)
The vendor of the device identifier.
vendor
- The vendor of the device identifier.public String toString()
toString
in class Object
Object.toString()
public DeviceIdentifier clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.