Class Agreement

java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.account.Agreement

@ApiType("SoftLayer_Account_Agreement")
public class Agreement
extends Entity
See Also:
SoftLayer_Account_Agreement
  • Field Details

  • Constructor Details

    • Agreement

      public Agreement()
  • Method Details

    • getAccount

      public Account getAccount()
    • setAccount

      public void setAccount​(Account account)
    • getAgreementType

      public Type getAgreementType()
    • setAgreementType

      public void setAgreementType​(Type agreementType)
    • getAttachedBillingAgreementFiles

      public List<MasterServiceAgreement> getAttachedBillingAgreementFiles()
    • getBillingItems

      public List<Item> getBillingItems()
    • getStatus

      public Status getStatus()
    • setStatus

      public void setStatus​(Status status)
    • getTopLevelBillingItems

      public List<Item> getTopLevelBillingItems()
    • getAgreementTypeId

      public Long getAgreementTypeId()
    • setAgreementTypeId

      public void setAgreementTypeId​(Long agreementTypeId)
    • isAgreementTypeIdSpecified

      public boolean isAgreementTypeIdSpecified()
    • unsetAgreementTypeId

      public void unsetAgreementTypeId()
    • getAutoRenew

      public Long getAutoRenew()
    • setAutoRenew

      public void setAutoRenew​(Long autoRenew)
    • isAutoRenewSpecified

      public boolean isAutoRenewSpecified()
    • unsetAutoRenew

      public void unsetAutoRenew()
    • getCancellationFee

      public Long getCancellationFee()
    • setCancellationFee

      public void setCancellationFee​(Long cancellationFee)
    • isCancellationFeeSpecified

      public boolean isCancellationFeeSpecified()
    • unsetCancellationFee

      public void unsetCancellationFee()
    • getCreateDate

      public GregorianCalendar getCreateDate()
    • setCreateDate

      public void setCreateDate​(GregorianCalendar createDate)
    • isCreateDateSpecified

      public boolean isCreateDateSpecified()
    • unsetCreateDate

      public void unsetCreateDate()
    • getDurationMonths

      public Long getDurationMonths()
    • setDurationMonths

      public void setDurationMonths​(Long durationMonths)
    • isDurationMonthsSpecified

      public boolean isDurationMonthsSpecified()
    • unsetDurationMonths

      public void unsetDurationMonths()
    • getEndDate

      public GregorianCalendar getEndDate()
    • setEndDate

      public void setEndDate​(GregorianCalendar endDate)
    • isEndDateSpecified

      public boolean isEndDateSpecified()
    • unsetEndDate

      public void unsetEndDate()
    • getId

      public Long getId()
    • setId

      public void setId​(Long id)
    • isIdSpecified

      public boolean isIdSpecified()
    • unsetId

      public void unsetId()
    • getStartDate

      public GregorianCalendar getStartDate()
    • setStartDate

      public void setStartDate​(GregorianCalendar startDate)
    • isStartDateSpecified

      public boolean isStartDateSpecified()
    • unsetStartDate

      public void unsetStartDate()
    • getStatusId

      public Long getStatusId()
    • setStatusId

      public void setStatusId​(Long statusId)
    • isStatusIdSpecified

      public boolean isStatusIdSpecified()
    • unsetStatusId

      public void unsetStatusId()
    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle​(String title)
    • isTitleSpecified

      public boolean isTitleSpecified()
    • unsetTitle

      public void unsetTitle()
    • getAttachedBillingAgreementFileCount

      public Long getAttachedBillingAgreementFileCount()
    • setAttachedBillingAgreementFileCount

      public void setAttachedBillingAgreementFileCount​(Long attachedBillingAgreementFileCount)
    • getBillingItemCount

      public Long getBillingItemCount()
    • setBillingItemCount

      public void setBillingItemCount​(Long billingItemCount)
    • getTopLevelBillingItemCount

      public Long getTopLevelBillingItemCount()
    • setTopLevelBillingItemCount

      public void setTopLevelBillingItemCount​(Long topLevelBillingItemCount)
    • asService

      public Agreement.Service asService​(ApiClient client)
    • service

      public static Agreement.Service service​(ApiClient client)
    • service

      public static Agreement.Service service​(ApiClient client, Long id)