Class MicrosoftGraphCalendarGroup
java.lang.Object
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphEntity
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphCalendarGroup
calendarGroup.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of MicrosoftGraphCalendarGroup class. -
Method Summary
Modifier and TypeMethodDescriptionGet the additionalProperties property: calendarGroup.Get the calendars property: The calendars in the calendar group.Get the changeKey property: Identifies the version of the calendar group.classId()Get the classId property: The class identifier.name()Get the name property: The group name.voidvalidate()Validates the instance.withAdditionalProperties(Map<String, Object> additionalProperties) Set the additionalProperties property: calendarGroup.withCalendars(List<MicrosoftGraphCalendar> calendars) Set the calendars property: The calendars in the calendar group.withChangeKey(String changeKey) Set the changeKey property: Identifies the version of the calendar group.withClassId(UUID classId) Set the classId property: The class identifier.Set the id property: Read-only.Set the name property: The group name.Methods inherited from class com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphEntity
id
-
Constructor Details
-
MicrosoftGraphCalendarGroup
public MicrosoftGraphCalendarGroup()Creates an instance of MicrosoftGraphCalendarGroup class.
-
-
Method Details
-
changeKey
Get the changeKey property: Identifies the version of the calendar group. Every time the calendar group is changed, ChangeKey changes as well. This allows Exchange to apply changes to the correct version of the object. Read-only.- Returns:
- the changeKey value.
-
withChangeKey
Set the changeKey property: Identifies the version of the calendar group. Every time the calendar group is changed, ChangeKey changes as well. This allows Exchange to apply changes to the correct version of the object. Read-only.- Parameters:
changeKey- the changeKey value to set.- Returns:
- the MicrosoftGraphCalendarGroup object itself.
-
classId
Get the classId property: The class identifier. Read-only.- Returns:
- the classId value.
-
withClassId
Set the classId property: The class identifier. Read-only.- Parameters:
classId- the classId value to set.- Returns:
- the MicrosoftGraphCalendarGroup object itself.
-
name
Get the name property: The group name.- Returns:
- the name value.
-
withName
Set the name property: The group name.- Parameters:
name- the name value to set.- Returns:
- the MicrosoftGraphCalendarGroup object itself.
-
calendars
Get the calendars property: The calendars in the calendar group. Navigation property. Read-only. Nullable.- Returns:
- the calendars value.
-
withCalendars
Set the calendars property: The calendars in the calendar group. Navigation property. Read-only. Nullable.- Parameters:
calendars- the calendars value to set.- Returns:
- the MicrosoftGraphCalendarGroup object itself.
-
additionalProperties
Get the additionalProperties property: calendarGroup.- Overrides:
additionalPropertiesin classMicrosoftGraphEntity- Returns:
- the additionalProperties value.
-
withAdditionalProperties
public MicrosoftGraphCalendarGroup withAdditionalProperties(Map<String, Object> additionalProperties) Set the additionalProperties property: calendarGroup.- Overrides:
withAdditionalPropertiesin classMicrosoftGraphEntity- Parameters:
additionalProperties- the additionalProperties value to set.- Returns:
- the MicrosoftGraphCalendarGroup object itself.
-
withId
Set the id property: Read-only.- Overrides:
withIdin classMicrosoftGraphEntity- Parameters:
id- the id value to set.- Returns:
- the MicrosoftGraphEntity object itself.
-
validate
public void validate()Validates the instance.- Overrides:
validatein classMicrosoftGraphEntity- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-