Class WindowsFeatureUpdateProfile.Builder

    • Method Detail

      • createdDateTime

        public WindowsFeatureUpdateProfile.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)
      • deployableContentDisplayName

        public WindowsFeatureUpdateProfile.Builder deployableContentDisplayName​(String deployableContentDisplayName)
        “Friendly display name of the quality update profile deployable content”
        Parameters:
        deployableContentDisplayName - value of deployableContentDisplayName property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • description

        public WindowsFeatureUpdateProfile.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)
      • displayName

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

        public WindowsFeatureUpdateProfile.Builder endOfSupportDate​(OffsetDateTime endOfSupportDate)
        “The last supported date for a feature update”
        Parameters:
        endOfSupportDate - value of endOfSupportDate property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • featureUpdateVersion

        public WindowsFeatureUpdateProfile.Builder featureUpdateVersion​(String featureUpdateVersion)
        “The feature update version that will be deployed to the devices targeted by this profile. The version could be any supported version for example 1709, 1803 or 1809 and so on.”
        Parameters:
        featureUpdateVersion - value of featureUpdateVersion property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • lastModifiedDateTime

        public WindowsFeatureUpdateProfile.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)
      • roleScopeTagIds

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

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

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

        public WindowsFeatureUpdateProfile.Builder rolloutSettings​(WindowsUpdateRolloutSettings rolloutSettings)
        “The windows update rollout settings, including offer start date time, offer end date time, and days between each set of offers.”
        Parameters:
        rolloutSettings - value of rolloutSettings property (as defined in service metadata)
        Returns:
        this (for method chaining)