Class APIService


  • public class APIService
    extends APIEntity
    Author:
    Ɓukasz Kajda
    • Constructor Detail

      • APIService

        public APIService()
      • APIService

        public APIService​(java.lang.Long id,
                          java.lang.String name,
                          java.lang.String description,
                          boolean autoRenew,
                          java.lang.Integer centPrice,
                          java.lang.Integer includedHours,
                          java.lang.Integer pricePerHour,
                          java.lang.String externalId,
                          java.lang.String commonId,
                          java.time.LocalDateTime archiveTime,
                          java.time.LocalDateTime activateTime,
                          boolean activated,
                          boolean customPlan,
                          APIService.ChargeType chargeType,
                          Unit unit,
                          java.lang.String features)
    • Method Detail

      • isAutoRenew

        public boolean isAutoRenew()
      • setAutoRenew

        public void setAutoRenew​(boolean autoRenew)
      • getCentPrice

        public java.lang.Integer getCentPrice()
      • setCentPrice

        public void setCentPrice​(java.lang.Integer centPrice)
      • getName

        public java.lang.String getName()
      • setName

        public void setName​(java.lang.String name)
      • getDescription

        public java.lang.String getDescription()
      • setDescription

        public void setDescription​(java.lang.String description)
      • getExternalId

        public java.lang.String getExternalId()
      • setExternalId

        public void setExternalId​(java.lang.String externalId)
      • getPriceString

        public java.lang.String getPriceString()
      • getIncludedHours

        public java.lang.Integer getIncludedHours()
      • setIncludedHours

        public void setIncludedHours​(java.lang.Integer includedHours)
      • getPricePerHour

        public java.lang.Integer getPricePerHour()
      • setPricePerHour

        public void setPricePerHour​(java.lang.Integer pricePerHour)
      • getArchiveTime

        public java.util.Date getArchiveTime()
      • setArchiveTime

        public void setArchiveTime​(java.util.Date archiveTime)
      • getActivateTime

        public java.util.Date getActivateTime()
      • setActivateTime

        public void setActivateTime​(java.util.Date activateTime)
      • isCustomPlan

        public boolean isCustomPlan()
      • setCustomPlan

        public void setCustomPlan​(boolean customPlan)
      • getRoles

        public java.util.List<APIRole> getRoles()
      • setRoles

        public void setRoles​(java.util.List<APIRole> roles)
      • getUnit

        public Unit getUnit()
      • setUnit

        public void setUnit​(Unit unit)
      • isActivated

        public boolean isActivated()
      • setActivated

        public void setActivated​(boolean activated)
      • getDefaultConcurrences

        public java.util.Set<java.lang.Integer> getDefaultConcurrences()
      • getCommonId

        public java.lang.String getCommonId()
      • setCommonId

        public void setCommonId​(java.lang.String commonId)
      • setDefaultConcurrences

        public void setDefaultConcurrences​(java.util.Set<java.lang.Integer> defaultAvailableConcurrences)
      • getFeatures

        public java.lang.String getFeatures()
      • setFeatures

        public void setFeatures​(java.lang.String features)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object object)
        Overrides:
        equals in class java.lang.Object