@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class NetworkResource extends Object implements Serializable, Cloneable, StructuredPojo
Information about a network resource.
Constructor and Description |
---|
NetworkResource() |
Modifier and Type | Method and Description |
---|---|
NetworkResource |
clone() |
boolean |
equals(Object obj) |
List<NameValuePair> |
getAttributes()
The attributes of the network resource.
|
Date |
getCreatedAt()
The creation time of the network resource.
|
String |
getDescription()
The description of the network resource.
|
String |
getHealth()
The health of the network resource.
|
String |
getModel()
The model of the network resource.
|
String |
getNetworkArn()
The Amazon Resource Name (ARN) of the network on which this network resource appears.
|
String |
getNetworkResourceArn()
The Amazon Resource Name (ARN) of the network resource.
|
String |
getNetworkSiteArn()
The Amazon Resource Name (ARN) of the network site on which this network resource appears.
|
String |
getOrderArn()
The Amazon Resource Name (ARN) of the order used to purchase this network resource.
|
Position |
getPosition()
The position of the network resource.
|
ReturnInformation |
getReturnInformation()
Information about a request to return the network resource.
|
String |
getSerialNumber()
The serial number of the network resource.
|
String |
getStatus()
The status of the network resource.
|
String |
getStatusReason()
The status reason of the network resource.
|
String |
getType()
The type of the network resource.
|
String |
getVendor()
The vendor of the network resource.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAttributes(Collection<NameValuePair> attributes)
The attributes of the network resource.
|
void |
setCreatedAt(Date createdAt)
The creation time of the network resource.
|
void |
setDescription(String description)
The description of the network resource.
|
void |
setHealth(String health)
The health of the network resource.
|
void |
setModel(String model)
The model of the network resource.
|
void |
setNetworkArn(String networkArn)
The Amazon Resource Name (ARN) of the network on which this network resource appears.
|
void |
setNetworkResourceArn(String networkResourceArn)
The Amazon Resource Name (ARN) of the network resource.
|
void |
setNetworkSiteArn(String networkSiteArn)
The Amazon Resource Name (ARN) of the network site on which this network resource appears.
|
void |
setOrderArn(String orderArn)
The Amazon Resource Name (ARN) of the order used to purchase this network resource.
|
void |
setPosition(Position position)
The position of the network resource.
|
void |
setReturnInformation(ReturnInformation returnInformation)
Information about a request to return the network resource.
|
void |
setSerialNumber(String serialNumber)
The serial number of the network resource.
|
void |
setStatus(String status)
The status of the network resource.
|
void |
setStatusReason(String statusReason)
The status reason of the network resource.
|
void |
setType(String type)
The type of the network resource.
|
void |
setVendor(String vendor)
The vendor of the network resource.
|
String |
toString()
Returns a string representation of this object.
|
NetworkResource |
withAttributes(Collection<NameValuePair> attributes)
The attributes of the network resource.
|
NetworkResource |
withAttributes(NameValuePair... attributes)
The attributes of the network resource.
|
NetworkResource |
withCreatedAt(Date createdAt)
The creation time of the network resource.
|
NetworkResource |
withDescription(String description)
The description of the network resource.
|
NetworkResource |
withHealth(HealthStatus health)
The health of the network resource.
|
NetworkResource |
withHealth(String health)
The health of the network resource.
|
NetworkResource |
withModel(String model)
The model of the network resource.
|
NetworkResource |
withNetworkArn(String networkArn)
The Amazon Resource Name (ARN) of the network on which this network resource appears.
|
NetworkResource |
withNetworkResourceArn(String networkResourceArn)
The Amazon Resource Name (ARN) of the network resource.
|
NetworkResource |
withNetworkSiteArn(String networkSiteArn)
The Amazon Resource Name (ARN) of the network site on which this network resource appears.
|
NetworkResource |
withOrderArn(String orderArn)
The Amazon Resource Name (ARN) of the order used to purchase this network resource.
|
NetworkResource |
withPosition(Position position)
The position of the network resource.
|
NetworkResource |
withReturnInformation(ReturnInformation returnInformation)
Information about a request to return the network resource.
|
NetworkResource |
withSerialNumber(String serialNumber)
The serial number of the network resource.
|
NetworkResource |
withStatus(NetworkResourceStatus status)
The status of the network resource.
|
NetworkResource |
withStatus(String status)
The status of the network resource.
|
NetworkResource |
withStatusReason(String statusReason)
The status reason of the network resource.
|
NetworkResource |
withType(NetworkResourceType type)
The type of the network resource.
|
NetworkResource |
withType(String type)
The type of the network resource.
|
NetworkResource |
withVendor(String vendor)
The vendor of the network resource.
|
public List<NameValuePair> getAttributes()
The attributes of the network resource.
public void setAttributes(Collection<NameValuePair> attributes)
The attributes of the network resource.
attributes
- The attributes of the network resource.public NetworkResource withAttributes(NameValuePair... attributes)
The attributes of the network resource.
NOTE: This method appends the values to the existing list (if any). Use
setAttributes(java.util.Collection)
or withAttributes(java.util.Collection)
if you want to
override the existing values.
attributes
- The attributes of the network resource.public NetworkResource withAttributes(Collection<NameValuePair> attributes)
The attributes of the network resource.
attributes
- The attributes of the network resource.public void setCreatedAt(Date createdAt)
The creation time of the network resource.
createdAt
- The creation time of the network resource.public Date getCreatedAt()
The creation time of the network resource.
public NetworkResource withCreatedAt(Date createdAt)
The creation time of the network resource.
createdAt
- The creation time of the network resource.public void setDescription(String description)
The description of the network resource.
description
- The description of the network resource.public String getDescription()
The description of the network resource.
public NetworkResource withDescription(String description)
The description of the network resource.
description
- The description of the network resource.public void setHealth(String health)
The health of the network resource.
health
- The health of the network resource.HealthStatus
public String getHealth()
The health of the network resource.
HealthStatus
public NetworkResource withHealth(String health)
The health of the network resource.
health
- The health of the network resource.HealthStatus
public NetworkResource withHealth(HealthStatus health)
The health of the network resource.
health
- The health of the network resource.HealthStatus
public void setModel(String model)
The model of the network resource.
model
- The model of the network resource.public String getModel()
The model of the network resource.
public NetworkResource withModel(String model)
The model of the network resource.
model
- The model of the network resource.public void setNetworkArn(String networkArn)
The Amazon Resource Name (ARN) of the network on which this network resource appears.
networkArn
- The Amazon Resource Name (ARN) of the network on which this network resource appears.public String getNetworkArn()
The Amazon Resource Name (ARN) of the network on which this network resource appears.
public NetworkResource withNetworkArn(String networkArn)
The Amazon Resource Name (ARN) of the network on which this network resource appears.
networkArn
- The Amazon Resource Name (ARN) of the network on which this network resource appears.public void setNetworkResourceArn(String networkResourceArn)
The Amazon Resource Name (ARN) of the network resource.
networkResourceArn
- The Amazon Resource Name (ARN) of the network resource.public String getNetworkResourceArn()
The Amazon Resource Name (ARN) of the network resource.
public NetworkResource withNetworkResourceArn(String networkResourceArn)
The Amazon Resource Name (ARN) of the network resource.
networkResourceArn
- The Amazon Resource Name (ARN) of the network resource.public void setNetworkSiteArn(String networkSiteArn)
The Amazon Resource Name (ARN) of the network site on which this network resource appears.
networkSiteArn
- The Amazon Resource Name (ARN) of the network site on which this network resource appears.public String getNetworkSiteArn()
The Amazon Resource Name (ARN) of the network site on which this network resource appears.
public NetworkResource withNetworkSiteArn(String networkSiteArn)
The Amazon Resource Name (ARN) of the network site on which this network resource appears.
networkSiteArn
- The Amazon Resource Name (ARN) of the network site on which this network resource appears.public void setOrderArn(String orderArn)
The Amazon Resource Name (ARN) of the order used to purchase this network resource.
orderArn
- The Amazon Resource Name (ARN) of the order used to purchase this network resource.public String getOrderArn()
The Amazon Resource Name (ARN) of the order used to purchase this network resource.
public NetworkResource withOrderArn(String orderArn)
The Amazon Resource Name (ARN) of the order used to purchase this network resource.
orderArn
- The Amazon Resource Name (ARN) of the order used to purchase this network resource.public void setPosition(Position position)
The position of the network resource.
position
- The position of the network resource.public Position getPosition()
The position of the network resource.
public NetworkResource withPosition(Position position)
The position of the network resource.
position
- The position of the network resource.public void setReturnInformation(ReturnInformation returnInformation)
Information about a request to return the network resource.
returnInformation
- Information about a request to return the network resource.public ReturnInformation getReturnInformation()
Information about a request to return the network resource.
public NetworkResource withReturnInformation(ReturnInformation returnInformation)
Information about a request to return the network resource.
returnInformation
- Information about a request to return the network resource.public void setSerialNumber(String serialNumber)
The serial number of the network resource.
serialNumber
- The serial number of the network resource.public String getSerialNumber()
The serial number of the network resource.
public NetworkResource withSerialNumber(String serialNumber)
The serial number of the network resource.
serialNumber
- The serial number of the network resource.public void setStatus(String status)
The status of the network resource.
status
- The status of the network resource.NetworkResourceStatus
public String getStatus()
The status of the network resource.
NetworkResourceStatus
public NetworkResource withStatus(String status)
The status of the network resource.
status
- The status of the network resource.NetworkResourceStatus
public NetworkResource withStatus(NetworkResourceStatus status)
The status of the network resource.
status
- The status of the network resource.NetworkResourceStatus
public void setStatusReason(String statusReason)
The status reason of the network resource.
statusReason
- The status reason of the network resource.public String getStatusReason()
The status reason of the network resource.
public NetworkResource withStatusReason(String statusReason)
The status reason of the network resource.
statusReason
- The status reason of the network resource.public void setType(String type)
The type of the network resource.
type
- The type of the network resource.NetworkResourceType
public String getType()
The type of the network resource.
NetworkResourceType
public NetworkResource withType(String type)
The type of the network resource.
type
- The type of the network resource.NetworkResourceType
public NetworkResource withType(NetworkResourceType type)
The type of the network resource.
type
- The type of the network resource.NetworkResourceType
public void setVendor(String vendor)
The vendor of the network resource.
vendor
- The vendor of the network resource.public String getVendor()
The vendor of the network resource.
public NetworkResource withVendor(String vendor)
The vendor of the network resource.
vendor
- The vendor of the network resource.public String toString()
toString
in class Object
Object.toString()
public NetworkResource clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.