Class BillingCharge


  • public class BillingCharge
    extends java.lang.Object
    Contains information about a billing charge..
    • Constructor Detail

      • BillingCharge

        public BillingCharge()
    • Method Detail

      • allowedQuantity

        public BillingCharge allowedQuantity​(java.lang.String allowedQuantity)
        allowedQuantity.
        Returns:
        BillingCharge
      • getAllowedQuantity

        public java.lang.String getAllowedQuantity()
        Reserved: TBD.
        Returns:
        allowedQuantity
      • setAllowedQuantity

        public void setAllowedQuantity​(java.lang.String allowedQuantity)
        setAllowedQuantity.
      • blocked

        public BillingCharge blocked​(java.lang.String blocked)
        blocked.
        Returns:
        BillingCharge
      • getBlocked

        public java.lang.String getBlocked()
        Reserved: TBD.
        Returns:
        blocked
      • setBlocked

        public void setBlocked​(java.lang.String blocked)
        setBlocked.
      • chargeName

        public BillingCharge chargeName​(java.lang.String chargeName)
        chargeName.
        Returns:
        BillingCharge
      • getChargeName

        public java.lang.String getChargeName()
        Provides information on what services the charge item is for. The following table provides a description of the different chargeName values available at this time. | chargeName | Description | | --- | --- | | id_check | ID Check Charge | | in_person_signing | In Person Signing charge | | envelopes Included | Sent Envelopes for the account | | age_verify | Age verification check | | ofac | OFAC Check | | id_confirm | ID confirmation check | | student_authentication | STAN PIN authentication check | | wet_sign_fax | Pages for returning signed documents by fax | | attachment_fax | Pages for returning attachments by fax | | phone_authentication | Phone authentication charge | | powerforms | PowerForm envelopes sent | | signer_payments | Payment processing charge | | outbound_fax | Send by fax charge | | bulk_recipient_envelopes | Bulk Recipient Envelopes sent | | sms_authentications | SMS authentication charge | | saml_authentications | SAML authentication charge | | express_signer_certificate | DocuSign Express Certificate charge | | personal_signer_certificate | Personal Signer Certificate charge | | safe_certificate | SAFE BioPharma Signer Certificate charge | | seats | Included active seats charge | | open_trust_certificate | OpenTrust Signer Certificate charge |.
        Returns:
        chargeName
      • setChargeName

        public void setChargeName​(java.lang.String chargeName)
        setChargeName.
      • chargeType

        public BillingCharge chargeType​(java.lang.String chargeType)
        chargeType.
        Returns:
        BillingCharge
      • getChargeType

        public java.lang.String getChargeType()
        Reserved: TBD.
        Returns:
        chargeType
      • setChargeType

        public void setChargeType​(java.lang.String chargeType)
        setChargeType.
      • chargeUnitOfMeasure

        public BillingCharge chargeUnitOfMeasure​(java.lang.String chargeUnitOfMeasure)
        chargeUnitOfMeasure.
        Returns:
        BillingCharge
      • getChargeUnitOfMeasure

        public java.lang.String getChargeUnitOfMeasure()
        Reserved: TBD.
        Returns:
        chargeUnitOfMeasure
      • setChargeUnitOfMeasure

        public void setChargeUnitOfMeasure​(java.lang.String chargeUnitOfMeasure)
        setChargeUnitOfMeasure.
      • getDiscounts

        public java.util.List<BillingDiscount> getDiscounts()
        .
        Returns:
        discounts
      • setDiscounts

        public void setDiscounts​(java.util.List<BillingDiscount> discounts)
        setDiscounts.
      • firstEffectiveDate

        public BillingCharge firstEffectiveDate​(java.lang.String firstEffectiveDate)
        firstEffectiveDate.
        Returns:
        BillingCharge
      • getFirstEffectiveDate

        public java.lang.String getFirstEffectiveDate()
        .
        Returns:
        firstEffectiveDate
      • setFirstEffectiveDate

        public void setFirstEffectiveDate​(java.lang.String firstEffectiveDate)
        setFirstEffectiveDate.
      • includedQuantity

        public BillingCharge includedQuantity​(java.lang.String includedQuantity)
        includedQuantity.
        Returns:
        BillingCharge
      • getIncludedQuantity

        public java.lang.String getIncludedQuantity()
        .
        Returns:
        includedQuantity
      • setIncludedQuantity

        public void setIncludedQuantity​(java.lang.String includedQuantity)
        setIncludedQuantity.
      • incrementalQuantity

        public BillingCharge incrementalQuantity​(java.lang.String incrementalQuantity)
        incrementalQuantity.
        Returns:
        BillingCharge
      • getIncrementalQuantity

        public java.lang.String getIncrementalQuantity()
        Reserved: TBD.
        Returns:
        incrementalQuantity
      • setIncrementalQuantity

        public void setIncrementalQuantity​(java.lang.String incrementalQuantity)
        setIncrementalQuantity.
      • lastEffectiveDate

        public BillingCharge lastEffectiveDate​(java.lang.String lastEffectiveDate)
        lastEffectiveDate.
        Returns:
        BillingCharge
      • getLastEffectiveDate

        public java.lang.String getLastEffectiveDate()
        .
        Returns:
        lastEffectiveDate
      • setLastEffectiveDate

        public void setLastEffectiveDate​(java.lang.String lastEffectiveDate)
        setLastEffectiveDate.
      • getPrices

        public java.util.List<BillingPrice> getPrices()
        .
        Returns:
        prices
      • setPrices

        public void setPrices​(java.util.List<BillingPrice> prices)
        setPrices.
      • unitPrice

        public BillingCharge unitPrice​(java.lang.String unitPrice)
        unitPrice.
        Returns:
        BillingCharge
      • getUnitPrice

        public java.lang.String getUnitPrice()
        Reserved: TBD.
        Returns:
        unitPrice
      • setUnitPrice

        public void setUnitPrice​(java.lang.String unitPrice)
        setUnitPrice.
      • usedQuantity

        public BillingCharge usedQuantity​(java.lang.String usedQuantity)
        usedQuantity.
        Returns:
        BillingCharge
      • getUsedQuantity

        public java.lang.String getUsedQuantity()
        .
        Returns:
        usedQuantity
      • setUsedQuantity

        public void setUsedQuantity​(java.lang.String usedQuantity)
        setUsedQuantity.
      • equals

        public boolean equals​(java.lang.Object o)
        Compares objects.
        Overrides:
        equals in class java.lang.Object
        Returns:
        true or false depending on comparison result.
      • hashCode

        public int hashCode()
        Returns the HashCode.
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Converts the given object to string.
        Overrides:
        toString in class java.lang.Object