Package odata.msgraph.client.beta.entity
Class WindowsDriverUpdateProfile.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.WindowsDriverUpdateProfile.Builder
-
- Enclosing class:
- WindowsDriverUpdateProfile
public static final class WindowsDriverUpdateProfile.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WindowsDriverUpdateProfile.BuilderapprovalType(DriverUpdateProfileApprovalType approvalType)“Driver update profile approval type.WindowsDriverUpdateProfilebuild()WindowsDriverUpdateProfile.BuildercreatedDateTime(OffsetDateTime createdDateTime)“The date time that the profile was created.”WindowsDriverUpdateProfile.BuilderdeploymentDeferralInDays(Integer deploymentDeferralInDays)“Deployment deferral settings in days, only applicable when ApprovalType is set to automatic approval.”WindowsDriverUpdateProfile.Builderdescription(String description)“The description of the profile which is specified by the user.”WindowsDriverUpdateProfile.BuilderdeviceReporting(Integer deviceReporting)“Number of devices reporting for this profile”WindowsDriverUpdateProfile.BuilderdisplayName(String displayName)“The display name for the profile.”WindowsDriverUpdateProfile.Builderid(String id)WindowsDriverUpdateProfile.BuilderlastModifiedDateTime(OffsetDateTime lastModifiedDateTime)“The date time that the profile was last modified.”WindowsDriverUpdateProfile.BuildernewUpdates(Integer newUpdates)“Number of new driver updates available for this profile.”WindowsDriverUpdateProfile.BuilderroleScopeTagIds(String... roleScopeTagIds)“List of Scope Tags for this Driver Update entity.”WindowsDriverUpdateProfile.BuilderroleScopeTagIds(List<String> roleScopeTagIds)“List of Scope Tags for this Driver Update entity.”WindowsDriverUpdateProfile.BuilderroleScopeTagIdsNextLink(String roleScopeTagIdsNextLink)“List of Scope Tags for this Driver Update entity.”
-
-
-
Method Detail
-
id
public WindowsDriverUpdateProfile.Builder id(String id)
-
approvalType
public WindowsDriverUpdateProfile.Builder approvalType(DriverUpdateProfileApprovalType approvalType)
“Driver update profile approval type. For example, manual or automatic approval.”- Parameters:
approvalType- value ofapprovalTypeproperty (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 ofcreatedDateTimeproperty (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 ofdeploymentDeferralInDaysproperty (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 ofdescriptionproperty (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 ofdeviceReportingproperty (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 ofdisplayNameproperty (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 oflastModifiedDateTimeproperty (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 ofnewUpdatesproperty (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 ofroleScopeTagIdsproperty (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 ofroleScopeTagIdsproperty (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 ofroleScopeTagIds@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public WindowsDriverUpdateProfile build()
-
-