java.lang.Object
de.hybris.platform.tuawebservicesresources.v2.dto.CreditProfile

@Validated @Generated(value="de.hybris.platform.tuawebservicesresources.swagger.TmaCodegen", date="2022-10-21T20:35:04.698Z") public class CreditProfile extends Object
Credit profile for the party (containing credit scoring, ...). By default only the current credit profile is retrieved. It can be used as a list to give the party credit profiles history, the first one in the list will be the current one.
  • Constructor Details

    • CreditProfile

      public CreditProfile()
  • Method Details

    • creditProfileDate

      public CreditProfile creditProfileDate(Date creditProfileDate)
    • getCreditProfileDate

      @NotNull @Valid public @NotNull @Valid Date getCreditProfileDate()
      The date the profile was established
      Returns:
      creditProfileDate
    • setCreditProfileDate

      public void setCreditProfileDate(Date creditProfileDate)
    • creditRiskRating

      public CreditProfile creditRiskRating(Integer creditRiskRating)
    • getCreditRiskRating

      public Integer getCreditRiskRating()
      This is an integer whose value is used to rate the risk
      Returns:
      creditRiskRating
    • setCreditRiskRating

      public void setCreditRiskRating(Integer creditRiskRating)
    • creditScore

      public CreditProfile creditScore(Integer creditScore)
    • getCreditScore

      public Integer getCreditScore()
      A measure of a person or organizations creditworthiness calculated on the basis of a combination of factors such as their income and credit history
      Returns:
      creditScore
    • setCreditScore

      public void setCreditScore(Integer creditScore)
    • validFor

      public CreditProfile validFor(TimePeriod validFor)
    • getValidFor

      @NotNull @Valid public @NotNull @Valid TimePeriod getValidFor()
      The period for which the profile is valid
      Returns:
      validFor
    • setValidFor

      public void setValidFor(TimePeriod validFor)
    • atbaseType

      public CreditProfile atbaseType(String atbaseType)
    • getAtbaseType

      public String getAtbaseType()
      When sub-classing, this defines the super-class
      Returns:
      atbaseType
    • setAtbaseType

      public void setAtbaseType(String atbaseType)
    • atschemaLocation

      public CreditProfile atschemaLocation(String atschemaLocation)
    • getAtschemaLocation

      public String getAtschemaLocation()
      A URI to a JSON-Schema file that defines additional attributes and relationships
      Returns:
      atschemaLocation
    • setAtschemaLocation

      public void setAtschemaLocation(String atschemaLocation)
    • attype

      public CreditProfile attype(String attype)
    • getAttype

      public String getAttype()
      When sub-classing, this defines the sub-class entity name
      Returns:
      attype
    • setAttype

      public void setAttype(String attype)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object