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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDescription()
Getter for description A full help text description of the attribute.java.lang.Integer
getId()
Getter for id A unique ID number representing this attribute.java.lang.Boolean
getIsChangeable()
Getter for isChangeable A flag denotes that this attribute can't be removed/added to a customer recordjava.lang.Boolean
getIsNonDeliver()
Getter for isNonDeliver A flag denotes that future exemption certificate request won't be mailed to the customerjava.lang.Boolean
getIsSystemCode()
Getter for isSystemCode This value is true if this is a system-defined attribute.java.lang.String
getName()
Getter for name A friendly readable name for this attribute.void
setDescription(java.lang.String value)
Setter for description A full help text description of the attribute.void
setId(java.lang.Integer value)
Setter for id A unique ID number representing this attribute.void
setIsChangeable(java.lang.Boolean value)
Setter for isChangeable A flag denotes that this attribute can't be removed/added to a customer recordvoid
setIsNonDeliver(java.lang.Boolean value)
Setter for isNonDeliver A flag denotes that future exemption certificate request won't be mailed to the customervoid
setIsSystemCode(java.lang.Boolean value)
Setter for isSystemCode This value is true if this is a system-defined attribute.void
setName(java.lang.String value)
Setter for name A friendly readable name for this attribute.java.lang.String
toString()
Returns a JSON string representation of CustomerAttributeModel
-
-
-
Method Detail
-
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:
toString
in classjava.lang.Object
-
-