Class CustomerAttributeModel
java.lang.Object
net.avalara.avatax.rest.client.models.CustomerAttributeModel
public class CustomerAttributeModel
extends java.lang.Object
A Customer's linked attribute denoting what features applied to the customer. A customer can
be linked to multiple customer attributes and vice versa.
-
Constructor Summary
Constructors Constructor Description CustomerAttributeModel() -
Method Summary
Modifier and Type Method Description java.lang.StringgetDescription()Getter for description A full help text description of the attribute.java.lang.IntegergetId()Getter for id A unique ID number representing this attribute.java.lang.BooleangetIsChangeable()Getter for isChangeable A flag denotes that this attribute can't be removed/added to a customer recordjava.lang.BooleangetIsNonDeliver()Getter for isNonDeliver A flag denotes that future exemption certificate request won't be mailed to the customerjava.lang.BooleangetIsSystemCode()Getter for isSystemCode This value is true if this is a system-defined attribute.java.lang.StringgetName()Getter for name A friendly readable name for this attribute.voidsetDescription(java.lang.String value)Setter for description A full help text description of the attribute.voidsetId(java.lang.Integer value)Setter for id A unique ID number representing this attribute.voidsetIsChangeable(java.lang.Boolean value)Setter for isChangeable A flag denotes that this attribute can't be removed/added to a customer recordvoidsetIsNonDeliver(java.lang.Boolean value)Setter for isNonDeliver A flag denotes that future exemption certificate request won't be mailed to the customervoidsetIsSystemCode(java.lang.Boolean value)Setter for isSystemCode This value is true if this is a system-defined attribute.voidsetName(java.lang.String value)Setter for name A friendly readable name for this attribute.java.lang.StringtoString()Returns a JSON string representation of CustomerAttributeModel
-
Constructor Details
-
CustomerAttributeModel
public CustomerAttributeModel()
-
-
Method Details
-
getId
public java.lang.Integer getId()Getter for id A unique ID number representing this attribute. -
setId
public void setId(java.lang.Integer value)Setter for id A unique ID number representing this attribute. -
getName
public java.lang.String getName()Getter for name A friendly readable name for this attribute. -
setName
public void setName(java.lang.String value)Setter for name A friendly readable name for this attribute. -
getDescription
public java.lang.String getDescription()Getter for description A full help text description of the attribute. -
setDescription
public void setDescription(java.lang.String value)Setter for description A full help text description of the attribute. -
getIsSystemCode
public java.lang.Boolean getIsSystemCode()Getter for isSystemCode This value is true if this is a system-defined 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 attribute. System-defined attributes cannot be modified or deleted on the CertCapture website. -
getIsNonDeliver
public java.lang.Boolean getIsNonDeliver()Getter for isNonDeliver A flag denotes that future exemption certificate request won't be mailed to the customer -
setIsNonDeliver
public void setIsNonDeliver(java.lang.Boolean value)Setter for isNonDeliver A flag denotes that future exemption certificate request won't be mailed to the customer -
getIsChangeable
public java.lang.Boolean getIsChangeable()Getter for isChangeable A flag denotes that this attribute can't be removed/added to a customer record -
setIsChangeable
public void setIsChangeable(java.lang.Boolean value)Setter for isChangeable A flag denotes that this attribute can't be removed/added to a customer record -
toString
public java.lang.String toString()Returns a JSON string representation of CustomerAttributeModel- Overrides:
toStringin classjava.lang.Object
-