Interface Asset
- All Known Implementing Classes:
AssetJson
public interface Asset
An installed-base asset retrieved from the Equinix Customer Portal Assets v1 API: a product or
piece of equipment belonging to the organization that is installed in an Equinix IBX.
-
Method Summary
Modifier and TypeMethodDescriptionReturns the account name of the product/service.Returns the account number the product/service belongs to.Returns additional details specific to the asset.Returns the asset number (the asset identifier).getCage()Returns the cage of the location.Returns the customer reference number.getIbx()Returns the IBX of the location.Returns the date and time the product or service was purchased/installed.Returns the order number associated with the asset/service.Returns the product description.Returns the key/value product details for the asset.Returns the product type/name.Returns the serial number of the asset.Returns the status of the asset.
-
Method Details
-
getAssetNumber
-
getSerialNumber
String getSerialNumber()Returns the serial number of the asset.- Returns:
- the serial number, or
nullif not provided
-
getOrderNumber
String getOrderNumber()Returns the order number associated with the asset/service.- Returns:
- the order number, or
nullif not provided
-
getProductName
String getProductName()Returns the product type/name.- Returns:
- the product name, or
nullif not provided
-
getIbx
-
getCage
-
getProductDescription
String getProductDescription()Returns the product description.- Returns:
- the product description, or
nullif not provided
-
getAccountNumber
String getAccountNumber()Returns the account number the product/service belongs to.- Returns:
- the account number, or
nullif not provided
-
getAccountName
String getAccountName()Returns the account name of the product/service.- Returns:
- the account name, or
nullif not provided
-
getInstallationDate
String getInstallationDate()Returns the date and time the product or service was purchased/installed.- Returns:
- the installation date, or
nullif not provided
-
getCustomerReferenceNumber
String getCustomerReferenceNumber()Returns the customer reference number.- Returns:
- the customer reference number, or
nullif not provided
-
getStatus
AssetStatus getStatus()Returns the status of the asset.- Returns:
- the asset status, or
nullif not provided
-
getProductDetails
List<AssetProperty> getProductDetails()Returns the key/value product details for the asset.- Returns:
- the product details, or
nullif not provided
-
getAdditionalDetails
AssetAdditionalDetails getAdditionalDetails()Returns additional details specific to the asset.- Returns:
- the additional details, or
nullif not provided
-