Package odata.msgraph.client.beta.entity
Class WindowsFeatureUpdateProfile.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.WindowsFeatureUpdateProfile.Builder
-
- Enclosing class:
- WindowsFeatureUpdateProfile
public static final class WindowsFeatureUpdateProfile.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WindowsFeatureUpdateProfilebuild()WindowsFeatureUpdateProfile.BuildercreatedDateTime(OffsetDateTime createdDateTime)“The date time that the profile was created.”WindowsFeatureUpdateProfile.BuilderdeployableContentDisplayName(String deployableContentDisplayName)“Friendly display name of the quality update profile deployable content”WindowsFeatureUpdateProfile.Builderdescription(String description)“The description of the profile which is specified by the user.”WindowsFeatureUpdateProfile.BuilderdisplayName(String displayName)“The display name of the profile.”WindowsFeatureUpdateProfile.BuilderendOfSupportDate(OffsetDateTime endOfSupportDate)“The last supported date for a feature update”WindowsFeatureUpdateProfile.BuilderfeatureUpdateVersion(String featureUpdateVersion)“The feature update version that will be deployed to the devices targeted by this profile.WindowsFeatureUpdateProfile.Builderid(String id)WindowsFeatureUpdateProfile.BuilderlastModifiedDateTime(OffsetDateTime lastModifiedDateTime)“The date time that the profile was last modified.”WindowsFeatureUpdateProfile.BuilderroleScopeTagIds(String... roleScopeTagIds)“List of Scope Tags for this Feature Update entity.”WindowsFeatureUpdateProfile.BuilderroleScopeTagIds(List<String> roleScopeTagIds)“List of Scope Tags for this Feature Update entity.”WindowsFeatureUpdateProfile.BuilderroleScopeTagIdsNextLink(String roleScopeTagIdsNextLink)“List of Scope Tags for this Feature Update entity.”WindowsFeatureUpdateProfile.BuilderrolloutSettings(WindowsUpdateRolloutSettings rolloutSettings)“The windows update rollout settings, including offer start date time, offer end date time, and days between each set of offers.”
-
-
-
Method Detail
-
id
public WindowsFeatureUpdateProfile.Builder id(String id)
-
createdDateTime
public WindowsFeatureUpdateProfile.Builder createdDateTime(OffsetDateTime createdDateTime)
“The date time that the profile was created.”- Parameters:
createdDateTime- value ofcreatedDateTimeproperty (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 ofdeployableContentDisplayNameproperty (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 ofdescriptionproperty (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 ofdisplayNameproperty (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 ofendOfSupportDateproperty (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 offeatureUpdateVersionproperty (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 oflastModifiedDateTimeproperty (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 ofroleScopeTagIdsproperty (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 ofroleScopeTagIdsproperty (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 ofroleScopeTagIds@nextLinkproperty (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 ofrolloutSettingsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public WindowsFeatureUpdateProfile build()
-
-