Package odata.msgraph.client.beta.entity
Class DeviceManagementConfigurationSettingDefinition.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.DeviceManagementConfigurationSettingDefinition.Builder
-
- Enclosing class:
- DeviceManagementConfigurationSettingDefinition
public static final class DeviceManagementConfigurationSettingDefinition.Builder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
id
public DeviceManagementConfigurationSettingDefinition.Builder id(String id)
-
accessTypes
public DeviceManagementConfigurationSettingDefinition.Builder accessTypes(DeviceManagementConfigurationSettingAccessTypes accessTypes)
“Read/write access mode of the setting”- Parameters:
accessTypes- value ofaccessTypesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
applicability
public DeviceManagementConfigurationSettingDefinition.Builder applicability(DeviceManagementConfigurationSettingApplicability applicability)
“Details which device setting is applicable on”- Parameters:
applicability- value ofapplicabilityproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
baseUri
public DeviceManagementConfigurationSettingDefinition.Builder baseUri(String baseUri)
“Base CSP Path”- Parameters:
baseUri- value ofbaseUriproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
categoryId
public DeviceManagementConfigurationSettingDefinition.Builder categoryId(String categoryId)
“Specifies the area group under which the setting is configured in a specified configuration service provider (CSP)”- Parameters:
categoryId- value ofcategoryIdproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
description
public DeviceManagementConfigurationSettingDefinition.Builder description(String description)
“Description of the item”- Parameters:
description- value ofdescriptionproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
displayName
public DeviceManagementConfigurationSettingDefinition.Builder displayName(String displayName)
“Display name of the item”- Parameters:
displayName- value ofdisplayNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
helpText
public DeviceManagementConfigurationSettingDefinition.Builder helpText(String helpText)
“Help text of the item”- Parameters:
helpText- value ofhelpTextproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
infoUrls
public DeviceManagementConfigurationSettingDefinition.Builder infoUrls(List<String> infoUrls)
“List of links more info for the setting can be found at”- Parameters:
infoUrls- value ofinfoUrlsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
infoUrls
public DeviceManagementConfigurationSettingDefinition.Builder infoUrls(String... infoUrls)
“List of links more info for the setting can be found at”- Parameters:
infoUrls- value ofinfoUrlsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
infoUrlsNextLink
public DeviceManagementConfigurationSettingDefinition.Builder infoUrlsNextLink(String infoUrlsNextLink)
“List of links more info for the setting can be found at”- Parameters:
infoUrlsNextLink- value ofinfoUrls@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
keywords
public DeviceManagementConfigurationSettingDefinition.Builder keywords(List<String> keywords)
“Tokens which to search settings on”- Parameters:
keywords- value ofkeywordsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
keywords
public DeviceManagementConfigurationSettingDefinition.Builder keywords(String... keywords)
“Tokens which to search settings on”- Parameters:
keywords- value ofkeywordsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
keywordsNextLink
public DeviceManagementConfigurationSettingDefinition.Builder keywordsNextLink(String keywordsNextLink)
“Tokens which to search settings on”- Parameters:
keywordsNextLink- value ofkeywords@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
name
public DeviceManagementConfigurationSettingDefinition.Builder name(String name)
“Name of the item”- Parameters:
name- value ofnameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
occurrence
public DeviceManagementConfigurationSettingDefinition.Builder occurrence(DeviceManagementConfigurationSettingOccurrence occurrence)
“Indicates whether the setting is required or not”- Parameters:
occurrence- value ofoccurrenceproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
offsetUri
public DeviceManagementConfigurationSettingDefinition.Builder offsetUri(String offsetUri)
“Offset CSP Path from Base”- Parameters:
offsetUri- value ofoffsetUriproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
referredSettingInformationList
public DeviceManagementConfigurationSettingDefinition.Builder referredSettingInformationList(List<DeviceManagementConfigurationReferredSettingInformation> referredSettingInformationList)
“List of referred setting information.”- Parameters:
referredSettingInformationList- value ofreferredSettingInformationListproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
referredSettingInformationList
public DeviceManagementConfigurationSettingDefinition.Builder referredSettingInformationList(DeviceManagementConfigurationReferredSettingInformation... referredSettingInformationList)
“List of referred setting information.”- Parameters:
referredSettingInformationList- value ofreferredSettingInformationListproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
referredSettingInformationListNextLink
public DeviceManagementConfigurationSettingDefinition.Builder referredSettingInformationListNextLink(String referredSettingInformationListNextLink)
“List of referred setting information.”- Parameters:
referredSettingInformationListNextLink- value ofreferredSettingInformationList@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
rootDefinitionId
public DeviceManagementConfigurationSettingDefinition.Builder rootDefinitionId(String rootDefinitionId)
“Root setting definition if the setting is a child setting.”- Parameters:
rootDefinitionId- value ofrootDefinitionIdproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
settingUsage
public DeviceManagementConfigurationSettingDefinition.Builder settingUsage(DeviceManagementConfigurationSettingUsage settingUsage)
“Setting type, for example, configuration and compliance”- Parameters:
settingUsage- value ofsettingUsageproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
uxBehavior
public DeviceManagementConfigurationSettingDefinition.Builder uxBehavior(DeviceManagementConfigurationControlType uxBehavior)
“Setting control type representation in the UX”- Parameters:
uxBehavior- value ofuxBehaviorproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
version
public DeviceManagementConfigurationSettingDefinition.Builder version(String version)
“Item Version”- Parameters:
version- value ofversionproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
visibility
public DeviceManagementConfigurationSettingDefinition.Builder visibility(DeviceManagementConfigurationSettingVisibility visibility)
“Setting visibility scope to UX”- Parameters:
visibility- value ofvisibilityproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public DeviceManagementConfigurationSettingDefinition build()
-
-