MicrosoftGraphCalendarGroup Class
- java.
lang. Object - com.
azure. resourcemanager. authorization. fluent. models. MicrosoftGraphEntity - com.
azure. resourcemanager. authorization. fluent. models. MicrosoftGraphCalendarGroup
- com.
- com.
public final class MicrosoftGraphCalendarGroup
extends MicrosoftGraphEntity
Represents a calendar group.
Constructor Summary
| Constructor | Description |
|---|---|
| MicrosoftGraphCalendarGroup() |
Creates an instance of Microsoft |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| Map<String,Object> |
additionalProperties()
Get the additional |
|
List<Microsoft |
calendars()
Get the calendars property: The calendars in the calendar group. |
| String |
changeKey()
Get the change |
| UUID |
classId()
Get the class |
|
static
Microsoft |
fromJson(JsonReader jsonReader)
Reads an instance of Microsoft |
| String |
name()
Get the name property: The group name. |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Microsoft |
withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additional |
|
Microsoft |
withCalendars(List<MicrosoftGraphCalendar> calendars)
Set the calendars property: The calendars in the calendar group. |
|
Microsoft |
withChangeKey(String changeKey)
Set the change |
|
Microsoft |
withClassId(UUID classId)
Set the class |
|
Microsoft |
withId(String id)
Set the id property: Read-only. |
|
Microsoft |
withName(String name)
Set the name property: The group name. |
Methods inherited from MicrosoftGraphEntity
Methods inherited from java.lang.Object
Constructor Details
MicrosoftGraphCalendarGroup
public MicrosoftGraphCalendarGroup()
Creates an instance of MicrosoftGraphCalendarGroup class.
Method Details
additionalProperties
public Map<String,Object> additionalProperties()
Get the additionalProperties property: calendarGroup.
Overrides:
MicrosoftGraphCalendarGroup.additionalProperties()Returns:
calendars
public List<MicrosoftGraphCalendar> calendars()
Get the calendars property: The calendars in the calendar group. Navigation property. Read-only. Nullable.
Returns:
changeKey
public String 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:
classId
public UUID classId()
Get the classId property: The class identifier. Read-only.
Returns:
fromJson
public static MicrosoftGraphCalendarGroup fromJson(JsonReader jsonReader)
Reads an instance of MicrosoftGraphCalendarGroup from the JsonReader.
Parameters:
Returns:
Throws:
name
public String name()
Get the name property: The group name.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
MicrosoftGraphCalendarGroup.toJson(JsonWriter jsonWriter)Parameters:
Throws:
validate
public void validate()
Validates the instance.
Overrides:
MicrosoftGraphCalendarGroup.validate()withAdditionalProperties
public MicrosoftGraphCalendarGroup withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: calendarGroup.
Overrides:
MicrosoftGraphCalendarGroup.withAdditionalProperties(Map<String,Object> additionalProperties)Parameters:
Returns:
withCalendars
public MicrosoftGraphCalendarGroup withCalendars(List<MicrosoftGraphCalendar> calendars)
Set the calendars property: The calendars in the calendar group. Navigation property. Read-only. Nullable.
Parameters:
Returns:
withChangeKey
public MicrosoftGraphCalendarGroup withChangeKey(String changeKey)
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:
Returns:
withClassId
public MicrosoftGraphCalendarGroup withClassId(UUID classId)
Set the classId property: The class identifier. Read-only.
Parameters:
Returns:
withId
public MicrosoftGraphCalendarGroup withId(String id)
Set the id property: Read-only.
Overrides:
MicrosoftGraphCalendarGroup.withId(String id)Parameters:
withName
public MicrosoftGraphCalendarGroup withName(String name)
Set the name property: The group name.
Parameters:
Returns: