Class DeviceManagementReportSchedule.Builder

    • Method Detail

      • emails

        public DeviceManagementReportSchedule.Builder emails​(List<String> emails)
        “Emails to which the scheduled reports are delivered”
        Parameters:
        emails - value of emails property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • emails

        public DeviceManagementReportSchedule.Builder emails​(String... emails)
        “Emails to which the scheduled reports are delivered”
        Parameters:
        emails - value of emails property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • emailsNextLink

        public DeviceManagementReportSchedule.Builder emailsNextLink​(String emailsNextLink)
        “Emails to which the scheduled reports are delivered”
        Parameters:
        emailsNextLink - value of emails@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • endDateTime

        public DeviceManagementReportSchedule.Builder endDateTime​(OffsetDateTime endDateTime)
        “Time that the delivery of the scheduled reports ends”
        Parameters:
        endDateTime - value of endDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • filter

        public DeviceManagementReportSchedule.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)
      • orderBy

        public DeviceManagementReportSchedule.Builder orderBy​(List<String> orderBy)
        “Ordering of columns in the report”
        Parameters:
        orderBy - value of orderBy property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • orderBy

        public DeviceManagementReportSchedule.Builder orderBy​(String... orderBy)
        “Ordering of columns in the report”
        Parameters:
        orderBy - value of orderBy property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • orderByNextLink

        public DeviceManagementReportSchedule.Builder orderByNextLink​(String orderByNextLink)
        “Ordering of columns in the report”
        Parameters:
        orderByNextLink - value of orderBy@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • reportName

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

        public DeviceManagementReportSchedule.Builder reportScheduleName​(String reportScheduleName)
        “Name of the schedule”
        Parameters:
        reportScheduleName - value of reportScheduleName property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • select

        public DeviceManagementReportSchedule.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 DeviceManagementReportSchedule.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 DeviceManagementReportSchedule.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)
      • startDateTime

        public DeviceManagementReportSchedule.Builder startDateTime​(OffsetDateTime startDateTime)
        “Time that the delivery of the scheduled reports starts”
        Parameters:
        startDateTime - value of startDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • subject

        public DeviceManagementReportSchedule.Builder subject​(String subject)
        “Subject of the scheduled reports that are delivered”
        Parameters:
        subject - value of subject property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • userId

        public DeviceManagementReportSchedule.Builder userId​(String userId)
        “The Id of the User who created the report”
        Parameters:
        userId - value of userId property (as defined in service metadata)
        Returns:
        this (for method chaining)