Package odata.msgraph.client.beta.entity
Class DeviceManagementSettingDefinition.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.DeviceManagementSettingDefinition.Builder
-
- Enclosing class:
- DeviceManagementSettingDefinition
public static final class DeviceManagementSettingDefinition.Builder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
id
public DeviceManagementSettingDefinition.Builder id(String id)
-
constraints
public DeviceManagementSettingDefinition.Builder constraints(List<DeviceManagementConstraint> constraints)
“Collection of constraints for the setting value”- Parameters:
constraints- value ofconstraintsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
constraints
public DeviceManagementSettingDefinition.Builder constraints(DeviceManagementConstraint... constraints)
“Collection of constraints for the setting value”- Parameters:
constraints- value ofconstraintsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
constraintsNextLink
public DeviceManagementSettingDefinition.Builder constraintsNextLink(String constraintsNextLink)
“Collection of constraints for the setting value”- Parameters:
constraintsNextLink- value ofconstraints@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
dependencies
public DeviceManagementSettingDefinition.Builder dependencies(List<DeviceManagementSettingDependency> dependencies)
“Collection of dependencies on other settings”- Parameters:
dependencies- value ofdependenciesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
dependencies
public DeviceManagementSettingDefinition.Builder dependencies(DeviceManagementSettingDependency... dependencies)
“Collection of dependencies on other settings”- Parameters:
dependencies- value ofdependenciesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
dependenciesNextLink
public DeviceManagementSettingDefinition.Builder dependenciesNextLink(String dependenciesNextLink)
“Collection of dependencies on other settings”- Parameters:
dependenciesNextLink- value ofdependencies@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
description
public DeviceManagementSettingDefinition.Builder description(String description)
“The setting's description”- Parameters:
description- value ofdescriptionproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
displayName
public DeviceManagementSettingDefinition.Builder displayName(String displayName)
“The setting's display name”- Parameters:
displayName- value ofdisplayNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
documentationUrl
public DeviceManagementSettingDefinition.Builder documentationUrl(String documentationUrl)
“Url to setting documentation”- Parameters:
documentationUrl- value ofdocumentationUrlproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
headerSubtitle
public DeviceManagementSettingDefinition.Builder headerSubtitle(String headerSubtitle)
“subtitle of the setting header for more details about the category/section”- Parameters:
headerSubtitle- value ofheaderSubtitleproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
headerTitle
public DeviceManagementSettingDefinition.Builder headerTitle(String headerTitle)
“title of the setting header represents a category/section of a setting/settings”- Parameters:
headerTitle- value ofheaderTitleproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
isTopLevel
public DeviceManagementSettingDefinition.Builder isTopLevel(Boolean isTopLevel)
“If the setting is top level, it can be configured without the need to be wrapped in a collection or complex setting”- Parameters:
isTopLevel- value ofisTopLevelproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
keywords
public DeviceManagementSettingDefinition.Builder keywords(List<String> keywords)
“Keywords associated with the setting”- Parameters:
keywords- value ofkeywordsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
keywords
public DeviceManagementSettingDefinition.Builder keywords(String... keywords)
“Keywords associated with the setting”- Parameters:
keywords- value ofkeywordsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
keywordsNextLink
public DeviceManagementSettingDefinition.Builder keywordsNextLink(String keywordsNextLink)
“Keywords associated with the setting”- Parameters:
keywordsNextLink- value ofkeywords@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
placeholderText
public DeviceManagementSettingDefinition.Builder placeholderText(String placeholderText)
“Placeholder text as an example of valid input”- Parameters:
placeholderText- value ofplaceholderTextproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
valueType
public DeviceManagementSettingDefinition.Builder valueType(DeviceManangementIntentValueType valueType)
“The data type of the value”- Parameters:
valueType- value ofvalueTypeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public DeviceManagementSettingDefinition build()
-
-