Class DeviceManagementExportJob.Builder

    • Method Detail

      • expirationDateTime

        public DeviceManagementExportJob.Builder expirationDateTime​(OffsetDateTime expirationDateTime)
        “Time that the exported report expires”
        Parameters:
        expirationDateTime - value of expirationDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • filter

        public DeviceManagementExportJob.Builder filter​(String filter)
        “Filters applied on the report”
        Parameters:
        filter - value of filter property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • reportName

        public DeviceManagementExportJob.Builder reportName​(String reportName)
        “Name of the report”
        Parameters:
        reportName - value of reportName property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • requestDateTime

        public DeviceManagementExportJob.Builder requestDateTime​(OffsetDateTime requestDateTime)
        “Time that the exported report was requested”
        Parameters:
        requestDateTime - value of requestDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • select

        public DeviceManagementExportJob.Builder select​(List<String> select)
        “Columns selected from the report”
        Parameters:
        select - value of select property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • select

        public DeviceManagementExportJob.Builder select​(String... select)
        “Columns selected from the report”
        Parameters:
        select - value of select property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • selectNextLink

        public DeviceManagementExportJob.Builder selectNextLink​(String selectNextLink)
        “Columns selected from the report”
        Parameters:
        selectNextLink - value of select@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • snapshotId

        public DeviceManagementExportJob.Builder snapshotId​(String snapshotId)
        “A snapshot is an identifiable subset of the dataset represented by the ReportName. A sessionId or CachedReportConfiguration id can be used here. If a sessionId is specified, Filter, Select, and OrderBy are applied to the data represented by the sessionId. Filter, Select, and OrderBy cannot be specified together with a CachedReportConfiguration id.”
        Parameters:
        snapshotId - value of snapshotId property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • url

        public DeviceManagementExportJob.Builder url​(String url)
        “Temporary location of the exported report”
        Parameters:
        url - value of url property (as defined in service metadata)
        Returns:
        this (for method chaining)