Added in API level 19
    Builder
class Builder
| kotlin.Any | |
| ↳ | android.print.PrintDocumentInfo.Builder | 
Builder for creating a PrintDocumentInfo.
Summary
| Public constructors | |
|---|---|
| 
            
             Constructor.  | 
        |
| Public methods | |
|---|---|
| PrintDocumentInfo | 
            build()Creates a new   | 
        
| PrintDocumentInfo.Builder | 
            setContentType(type: Int)Sets the content type.  | 
        
| PrintDocumentInfo.Builder | 
            setPageCount(pageCount: Int)Sets the total number of pages.  | 
        
Public constructors
Builder
Added in API level 19
      Builder(name: String)
Constructor.
The values of the relevant properties are initialized with defaults. Please refer to the documentation of the individual setters for information about the default values.
| Parameters | |
|---|---|
name | 
            String: The document name which may be shown to the user and is the file name if the content it describes is saved as a PDF. Cannot be empty. This value cannot be null. | 
          
Public methods
build
Added in API level 19
      fun build(): PrintDocumentInfo
Creates a new PrintDocumentInfo instance.
| Return | |
|---|---|
PrintDocumentInfo | 
            The new instance. This value cannot be null. | 
          
setContentType
Added in API level 19
      fun setContentType(type: Int): PrintDocumentInfo.Builder
Sets the content type.
 Default:  CONTENT_TYPE_DOCUMENT 
| Parameters | |
|---|---|
type | 
            Int: The content type. Value is android.print.PrintDocumentInfo#CONTENT_TYPE_UNKNOWN, android.print.PrintDocumentInfo#CONTENT_TYPE_DOCUMENT, or android.print.PrintDocumentInfo#CONTENT_TYPE_PHOTO | 
          
| Return | |
|---|---|
PrintDocumentInfo.Builder | 
            This builder. This value cannot be null. | 
          
setPageCount
Added in API level 19
      fun setPageCount(pageCount: Int): PrintDocumentInfo.Builder
Sets the total number of pages.
 Default:  PAGE_COUNT_UNKNOWN 
| Parameters | |
|---|---|
pageCount | 
            Int: The number of pages. Must be greater than or equal to zero or PrintDocumentInfo.PAGE_COUNT_UNKNOWN. Value is -1 or greater | 
          
| Return | |
|---|---|
PrintDocumentInfo.Builder | 
            This builder. This value cannot be null. |