Package odata.msgraph.client.beta.entity
Class DeviceComplianceActionItem.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.DeviceComplianceActionItem.Builder
-
- Enclosing class:
- DeviceComplianceActionItem
public static final class DeviceComplianceActionItem.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeviceComplianceActionItem.BuilderactionType(DeviceComplianceActionType actionType)“What action to take”DeviceComplianceActionItembuild()DeviceComplianceActionItem.BuildergracePeriodHours(Integer gracePeriodHours)“Number of hours to wait till the action will be enforced.DeviceComplianceActionItem.Builderid(String id)DeviceComplianceActionItem.BuildernotificationMessageCCList(String... notificationMessageCCList)“A list of group IDs to speicify who to CC this notification message to.”DeviceComplianceActionItem.BuildernotificationMessageCCList(List<String> notificationMessageCCList)“A list of group IDs to speicify who to CC this notification message to.”DeviceComplianceActionItem.BuildernotificationMessageCCListNextLink(String notificationMessageCCListNextLink)“A list of group IDs to speicify who to CC this notification message to.”DeviceComplianceActionItem.BuildernotificationTemplateId(String notificationTemplateId)“What notification Message template to use”
-
-
-
Method Detail
-
id
public DeviceComplianceActionItem.Builder id(String id)
-
actionType
public DeviceComplianceActionItem.Builder actionType(DeviceComplianceActionType actionType)
“What action to take”- Parameters:
actionType- value ofactionTypeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
gracePeriodHours
public DeviceComplianceActionItem.Builder gracePeriodHours(Integer gracePeriodHours)
“Number of hours to wait till the action will be enforced. Valid values 0 to 8760”- Parameters:
gracePeriodHours- value ofgracePeriodHoursproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
notificationMessageCCList
public DeviceComplianceActionItem.Builder notificationMessageCCList(List<String> notificationMessageCCList)
“A list of group IDs to speicify who to CC this notification message to.”- Parameters:
notificationMessageCCList- value ofnotificationMessageCCListproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
notificationMessageCCList
public DeviceComplianceActionItem.Builder notificationMessageCCList(String... notificationMessageCCList)
“A list of group IDs to speicify who to CC this notification message to.”- Parameters:
notificationMessageCCList- value ofnotificationMessageCCListproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
notificationMessageCCListNextLink
public DeviceComplianceActionItem.Builder notificationMessageCCListNextLink(String notificationMessageCCListNextLink)
“A list of group IDs to speicify who to CC this notification message to.”- Parameters:
notificationMessageCCListNextLink- value ofnotificationMessageCCList@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
notificationTemplateId
public DeviceComplianceActionItem.Builder notificationTemplateId(String notificationTemplateId)
“What notification Message template to use”- Parameters:
notificationTemplateId- value ofnotificationTemplateIdproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public DeviceComplianceActionItem build()
-
-