Class UserPlan


  • public class UserPlan
    extends java.lang.Object
    Represents the UserPlan object.
    • Constructor Detail

      • UserPlan

        public UserPlan()
    • Method Detail

      • getPlanId

        public java.lang.Long getPlanId()
      • setPlanId

        public void setPlanId​(java.lang.Long planId)
      • getPlanName

        public java.lang.String getPlanName()

        The name of the organization that owns this plan.

        Only populated when planName was requested via the include parameter of listUserPlans. It is also null for a plan whose owning organization has no name, so a null value does not by itself mean the enrichment was not requested.

        Organization names are cached server side for several hours, so a recently renamed organization may briefly report its previous name.

        Returns:
        the plan name, or null
      • setPlanName

        public void setPlanName​(java.lang.String planName)
      • getSeatType

        public SeatType getSeatType()
      • setSeatType

        public void setSeatType​(SeatType seatType)
      • getSeatTypeLastChangedAt

        public java.time.ZonedDateTime getSeatTypeLastChangedAt()
      • setSeatTypeLastChangedAt

        public void setSeatTypeLastChangedAt​(java.time.ZonedDateTime seatTypeLastChangedAt)
      • getProvisionalExpirationDate

        public java.time.ZonedDateTime getProvisionalExpirationDate()
      • setProvisionalExpirationDate

        public void setProvisionalExpirationDate​(java.time.ZonedDateTime provisionalExpirationDate)
      • getIsInternal

        public java.lang.Boolean getIsInternal()
      • setIsInternal

        public void setIsInternal​(java.lang.Boolean isInternal)