Class CertificateAttributeModel

java.lang.Object
net.avalara.avatax.rest.client.models.CertificateAttributeModel

public class CertificateAttributeModel
extends java.lang.Object
A certificate attribute can be thought of as a feature or flag that is applied to a certificate. A single certificate can be linked to zero, one, or many certificate attributes. The full list of attributes can be obtained by calling the `ListCertificateAttributes` API.
  • Constructor Summary

    Constructors 
    Constructor Description
    CertificateAttributeModel()  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getDescription()
    Getter for description A full help text description of the certificate attribute.
    java.lang.Integer getId()
    Getter for id A unique ID number representing this certificate attribute.
    java.lang.Boolean getIsSystemCode()
    Getter for isSystemCode This value is true if this is a system-defined certificate attribute.
    java.lang.String getName()
    Getter for name A friendly readable name for this certificate attribute.
    void setDescription​(java.lang.String value)
    Setter for description A full help text description of the certificate attribute.
    void setId​(java.lang.Integer value)
    Setter for id A unique ID number representing this certificate attribute.
    void setIsSystemCode​(java.lang.Boolean value)
    Setter for isSystemCode This value is true if this is a system-defined certificate attribute.
    void setName​(java.lang.String value)
    Setter for name A friendly readable name for this certificate attribute.
    java.lang.String toString()
    Returns a JSON string representation of CertificateAttributeModel

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

  • Method Details

    • getId

      public java.lang.Integer getId()
      Getter for id A unique ID number representing this certificate attribute.
    • setId

      public void setId​(java.lang.Integer value)
      Setter for id A unique ID number representing this certificate attribute.
    • getName

      public java.lang.String getName()
      Getter for name A friendly readable name for this certificate attribute.
    • setName

      public void setName​(java.lang.String value)
      Setter for name A friendly readable name for this certificate attribute.
    • getDescription

      public java.lang.String getDescription()
      Getter for description A full help text description of the certificate attribute.
    • setDescription

      public void setDescription​(java.lang.String value)
      Setter for description A full help text description of the certificate attribute.
    • getIsSystemCode

      public java.lang.Boolean getIsSystemCode()
      Getter for isSystemCode This value is true if this is a system-defined certificate attribute. System-defined attributes cannot be modified or deleted on the CertCapture website.
    • setIsSystemCode

      public void setIsSystemCode​(java.lang.Boolean value)
      Setter for isSystemCode This value is true if this is a system-defined certificate attribute. System-defined attributes cannot be modified or deleted on the CertCapture website.
    • toString

      public java.lang.String toString()
      Returns a JSON string representation of CertificateAttributeModel
      Overrides:
      toString in class java.lang.Object