Class Email
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.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Email.Mask
-
Field Summary
Fields Modifier and Type Field Description protected List<Long>
excelInvoiceIds
Excel Invoices to emailprotected boolean
excelInvoiceIdsSpecified
protected List<Long>
pdfDetailedInvoiceIds
PDF Invoice Details to emailprotected boolean
pdfDetailedInvoiceIdsSpecified
protected List<Long>
pdfInvoiceIds
PDF Invoices to emailprotected boolean
pdfInvoiceIdsSpecified
protected String
type
The type of Invoices to be emailed [current|next].protected boolean
typeSpecified
-
Constructor Summary
Constructors Constructor Description Email()
-
Method Summary
Modifier and Type Method Description List<Long>
getExcelInvoiceIds()
List<Long>
getPdfDetailedInvoiceIds()
List<Long>
getPdfInvoiceIds()
String
getType()
boolean
isExcelInvoiceIdsSpecified()
boolean
isPdfDetailedInvoiceIdsSpecified()
boolean
isPdfInvoiceIdsSpecified()
boolean
isTypeSpecified()
void
setType(String type)
void
unsetExcelInvoiceIds()
void
unsetPdfDetailedInvoiceIds()
void
unsetPdfInvoiceIds()
void
unsetType()
-
Field Details
-
excelInvoiceIds
Excel Invoices to email -
excelInvoiceIdsSpecified
protected boolean excelInvoiceIdsSpecified -
pdfDetailedInvoiceIds
PDF Invoice Details to email -
pdfDetailedInvoiceIdsSpecified
protected boolean pdfDetailedInvoiceIdsSpecified -
pdfInvoiceIds
PDF Invoices to email -
pdfInvoiceIdsSpecified
protected boolean pdfInvoiceIdsSpecified -
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
-
isExcelInvoiceIdsSpecified
public boolean isExcelInvoiceIdsSpecified() -
unsetExcelInvoiceIds
public void unsetExcelInvoiceIds() -
getPdfDetailedInvoiceIds
-
isPdfDetailedInvoiceIdsSpecified
public boolean isPdfDetailedInvoiceIdsSpecified() -
unsetPdfDetailedInvoiceIds
public void unsetPdfDetailedInvoiceIds() -
getPdfInvoiceIds
-
isPdfInvoiceIdsSpecified
public boolean isPdfInvoiceIdsSpecified() -
unsetPdfInvoiceIds
public void unsetPdfInvoiceIds() -
getType
-
setType
-
isTypeSpecified
public boolean isTypeSpecified() -
unsetType
public void unsetType()
-