Class ExceptionAdditionalInfo

java.lang.Object
com.eqixiac.equinix.core.exception.ExceptionAdditionalInfo
All Implemented Interfaces:
Serializable

public final class ExceptionAdditionalInfo extends Object implements Serializable
A property-level error annotation nested inside an ExceptionDetail (the Fabric / Network Edge additionalInfo[{property, reason}] entries). Immutable and Serializable because it is carried by the (serializable) EquinixServiceException family.
Author:
ianjones
See Also:
  • Constructor Details

    • ExceptionAdditionalInfo

      public ExceptionAdditionalInfo(String property, String reason, String value)
      Creates an annotation.
      Parameters:
      property - the request property; may be null
      reason - why it was rejected; may be null
      value - the rejected value; may be null