java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.container.billing.invoice.Email

@ApiType("SoftLayer_Container_Billing_Invoice_Email")
public class Email
extends Entity
This container is used to provide all the options for [[SoftLayer_Billing_Invoice/emailInvoices|emailInvoices]] in order to have the necessary invoices generated and links sent to the user's email.
See Also:
SoftLayer_Container_Billing_Invoice_Email
  • Field Details

    • excelInvoiceIds

      @ApiProperty(canBeNullOrNotSet=true) protected List<Long> excelInvoiceIds
      Excel Invoices to email
    • excelInvoiceIdsSpecified

      protected boolean excelInvoiceIdsSpecified
    • pdfDetailedInvoiceIds

      @ApiProperty(canBeNullOrNotSet=true) protected List<Long> pdfDetailedInvoiceIds
      PDF Invoice Details to email
    • pdfDetailedInvoiceIdsSpecified

      protected boolean pdfDetailedInvoiceIdsSpecified
    • pdfInvoiceIds

      @ApiProperty(canBeNullOrNotSet=true) protected List<Long> pdfInvoiceIds
      PDF Invoices to email
    • pdfInvoiceIdsSpecified

      protected boolean pdfInvoiceIdsSpecified
    • type

      @ApiProperty(canBeNullOrNotSet=true) protected String type
      The type of Invoices to be emailed [current|next]. If next is selected, the account id will be used.
    • typeSpecified

      protected boolean typeSpecified
  • Constructor Details

    • Email

      public Email()
  • Method Details

    • getExcelInvoiceIds

      public List<Long> getExcelInvoiceIds()
    • isExcelInvoiceIdsSpecified

      public boolean isExcelInvoiceIdsSpecified()
    • unsetExcelInvoiceIds

      public void unsetExcelInvoiceIds()
    • getPdfDetailedInvoiceIds

      public List<Long> getPdfDetailedInvoiceIds()
    • isPdfDetailedInvoiceIdsSpecified

      public boolean isPdfDetailedInvoiceIdsSpecified()
    • unsetPdfDetailedInvoiceIds

      public void unsetPdfDetailedInvoiceIds()
    • getPdfInvoiceIds

      public List<Long> getPdfInvoiceIds()
    • isPdfInvoiceIdsSpecified

      public boolean isPdfInvoiceIdsSpecified()
    • unsetPdfInvoiceIds

      public void unsetPdfInvoiceIds()
    • getType

      public String getType()
    • setType

      public void setType​(String type)
    • isTypeSpecified

      public boolean isTypeSpecified()
    • unsetType

      public void unsetType()