Class GroupSettingTemplate

All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject

public class GroupSettingTemplate extends DirectoryObject implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Group Setting Template.
  • Field Details

    • description

      @SerializedName(value="description", alternate="Description") @Expose @Nullable public String description
      The Description. Description of the template.
    • displayName

      @SerializedName(value="displayName", alternate="DisplayName") @Expose @Nullable public String displayName
      The Display Name. Display name of the template. The template named Group.Unified can be used to configure tenant-wide Microsoft 365 group settings, while the template named Group.Unified.Guest can be used to configure group-specific settings.
    • values

      @SerializedName(value="values", alternate="Values") @Expose @Nullable public List<SettingTemplateValue> values
      The Values. Collection of settingTemplateValues that list the set of available settings, defaults and types that make up this template.
  • Constructor Details

    • GroupSettingTemplate

      public GroupSettingTemplate()
  • Method Details

    • setRawObject

      public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json)
      Sets the raw JSON object
      Specified by:
      setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObject
      Overrides:
      setRawObject in class DirectoryObject
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to