Class MicrosoftGraphGroupSetting
- java.lang.Object
-
- com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphEntity
-
- com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphGroupSetting
-
public final class MicrosoftGraphGroupSetting extends MicrosoftGraphEntity
groupSetting.
-
-
Constructor Summary
Constructors Constructor Description MicrosoftGraphGroupSetting()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>
additionalProperties()
Get the additionalProperties property: groupSetting.String
displayName()
Get the displayName property: Display name of this group of settings, which comes from the associated template.String
templateId()
Get the templateId property: Unique identifier for the template used to create this group of settings.void
validate()
Validates the instance.List<MicrosoftGraphSettingValue>
values()
Get the values property: Collection of name value pairs.MicrosoftGraphGroupSetting
withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: groupSetting.MicrosoftGraphGroupSetting
withDisplayName(String displayName)
Set the displayName property: Display name of this group of settings, which comes from the associated template.MicrosoftGraphGroupSetting
withId(String id)
Set the id property: Read-only.MicrosoftGraphGroupSetting
withTemplateId(String templateId)
Set the templateId property: Unique identifier for the template used to create this group of settings.MicrosoftGraphGroupSetting
withValues(List<MicrosoftGraphSettingValue> values)
Set the values property: Collection of name value pairs.-
Methods inherited from class com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphEntity
id
-
-
-
-
Method Detail
-
displayName
public String displayName()
Get the displayName property: Display name of this group of settings, which comes from the associated template.- Returns:
- the displayName value.
-
withDisplayName
public MicrosoftGraphGroupSetting withDisplayName(String displayName)
Set the displayName property: Display name of this group of settings, which comes from the associated template.- Parameters:
displayName
- the displayName value to set.- Returns:
- the MicrosoftGraphGroupSetting object itself.
-
templateId
public String templateId()
Get the templateId property: Unique identifier for the template used to create this group of settings. Read-only.- Returns:
- the templateId value.
-
withTemplateId
public MicrosoftGraphGroupSetting withTemplateId(String templateId)
Set the templateId property: Unique identifier for the template used to create this group of settings. Read-only.- Parameters:
templateId
- the templateId value to set.- Returns:
- the MicrosoftGraphGroupSetting object itself.
-
values
public List<MicrosoftGraphSettingValue> values()
Get the values property: Collection of name value pairs. Must contain and set all the settings defined in the template.- Returns:
- the values value.
-
withValues
public MicrosoftGraphGroupSetting withValues(List<MicrosoftGraphSettingValue> values)
Set the values property: Collection of name value pairs. Must contain and set all the settings defined in the template.- Parameters:
values
- the values value to set.- Returns:
- the MicrosoftGraphGroupSetting object itself.
-
additionalProperties
public Map<String,Object> additionalProperties()
Get the additionalProperties property: groupSetting.- Overrides:
additionalProperties
in classMicrosoftGraphEntity
- Returns:
- the additionalProperties value.
-
withAdditionalProperties
public MicrosoftGraphGroupSetting withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: groupSetting.- Overrides:
withAdditionalProperties
in classMicrosoftGraphEntity
- Parameters:
additionalProperties
- the additionalProperties value to set.- Returns:
- the MicrosoftGraphGroupSetting object itself.
-
withId
public MicrosoftGraphGroupSetting withId(String id)
Set the id property: Read-only.- Overrides:
withId
in classMicrosoftGraphEntity
- Parameters:
id
- the id value to set.- Returns:
- the MicrosoftGraphEntity object itself.
-
validate
public void validate()
Validates the instance.- Overrides:
validate
in classMicrosoftGraphEntity
- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-