Class WindowsDriverUpdateProfile.Builder

    • Method Detail

      • approvalType

        public WindowsDriverUpdateProfile.Builder approvalType​(DriverUpdateProfileApprovalType approvalType)
        “Driver update profile approval type. For example, manual or automatic approval.”
        Parameters:
        approvalType - value of approvalType property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • createdDateTime

        public WindowsDriverUpdateProfile.Builder createdDateTime​(OffsetDateTime createdDateTime)
        “The date time that the profile was created.”
        Parameters:
        createdDateTime - value of createdDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • deploymentDeferralInDays

        public WindowsDriverUpdateProfile.Builder deploymentDeferralInDays​(Integer deploymentDeferralInDays)
        “Deployment deferral settings in days, only applicable when ApprovalType is set to automatic approval.”
        Parameters:
        deploymentDeferralInDays - value of deploymentDeferralInDays property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • description

        public WindowsDriverUpdateProfile.Builder description​(String description)
        “The description of the profile which is specified by the user.”
        Parameters:
        description - value of description property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • deviceReporting

        public WindowsDriverUpdateProfile.Builder deviceReporting​(Integer deviceReporting)
        “Number of devices reporting for this profile”
        Parameters:
        deviceReporting - value of deviceReporting property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • displayName

        public WindowsDriverUpdateProfile.Builder displayName​(String displayName)
        “The display name for the profile.”
        Parameters:
        displayName - value of displayName property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • lastModifiedDateTime

        public WindowsDriverUpdateProfile.Builder lastModifiedDateTime​(OffsetDateTime lastModifiedDateTime)
        “The date time that the profile was last modified.”
        Parameters:
        lastModifiedDateTime - value of lastModifiedDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • newUpdates

        public WindowsDriverUpdateProfile.Builder newUpdates​(Integer newUpdates)
        “Number of new driver updates available for this profile.”
        Parameters:
        newUpdates - value of newUpdates property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • roleScopeTagIds

        public WindowsDriverUpdateProfile.Builder roleScopeTagIds​(List<String> roleScopeTagIds)
        “List of Scope Tags for this Driver Update entity.”
        Parameters:
        roleScopeTagIds - value of roleScopeTagIds property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • roleScopeTagIds

        public WindowsDriverUpdateProfile.Builder roleScopeTagIds​(String... roleScopeTagIds)
        “List of Scope Tags for this Driver Update entity.”
        Parameters:
        roleScopeTagIds - value of roleScopeTagIds property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • roleScopeTagIdsNextLink

        public WindowsDriverUpdateProfile.Builder roleScopeTagIdsNextLink​(String roleScopeTagIdsNextLink)
        “List of Scope Tags for this Driver Update entity.”
        Parameters:
        roleScopeTagIdsNextLink - value of roleScopeTagIds@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)