MicrosoftGraphAttendee Class

public final class MicrosoftGraphAttendee
extends MicrosoftGraphAttendeeBase

attendee.

Constructor Summary

Constructor Description
MicrosoftGraphAttendee()

Creates an instance of MicrosoftGraphAttendee class.

Method Summary

Modifier and Type Method and Description
Map<String,Object> additionalProperties()

Get the additionalProperties property: attendee.

static MicrosoftGraphAttendee fromJson(JsonReader jsonReader)

Reads an instance of MicrosoftGraphAttendee from the JsonReader.

MicrosoftGraphTimeSlot proposedNewTime()

Get the proposedNewTime property: timeSlot.

MicrosoftGraphResponseStatus status()

Get the status property: responseStatus.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

MicrosoftGraphAttendee withAdditionalProperties(Map<String,Object> additionalProperties)

Set the additionalProperties property: attendee.

MicrosoftGraphAttendee withEmailAddress(MicrosoftGraphEmailAddress emailAddress)

Set the emailAddress property: emailAddress.

MicrosoftGraphAttendee withProposedNewTime(MicrosoftGraphTimeSlot proposedNewTime)

Set the proposedNewTime property: timeSlot.

MicrosoftGraphAttendee withStatus(MicrosoftGraphResponseStatus status)

Set the status property: responseStatus.

MicrosoftGraphAttendee withType(MicrosoftGraphAttendeeType type)

Set the type property: attendeeType.

Methods inherited from MicrosoftGraphAttendeeBase

Methods inherited from MicrosoftGraphRecipient

Methods inherited from java.lang.Object

Constructor Details

MicrosoftGraphAttendee

public MicrosoftGraphAttendee()

Creates an instance of MicrosoftGraphAttendee class.

Method Details

additionalProperties

public Map additionalProperties()

Get the additionalProperties property: attendee.

Overrides:

MicrosoftGraphAttendee.additionalProperties()

Returns:

the additionalProperties value.

fromJson

public static MicrosoftGraphAttendee fromJson(JsonReader jsonReader)

Reads an instance of MicrosoftGraphAttendee from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of MicrosoftGraphAttendee if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the MicrosoftGraphAttendee.

proposedNewTime

public MicrosoftGraphTimeSlot proposedNewTime()

Get the proposedNewTime property: timeSlot.

Returns:

the proposedNewTime value.

status

public MicrosoftGraphResponseStatus status()

Get the status property: responseStatus.

Returns:

the status value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

MicrosoftGraphAttendee.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Overrides:

MicrosoftGraphAttendee.validate()

withAdditionalProperties

public MicrosoftGraphAttendee withAdditionalProperties(Map additionalProperties)

Set the additionalProperties property: attendee.

Overrides:

MicrosoftGraphAttendee.withAdditionalProperties(Map<String,Object> additionalProperties)

Parameters:

additionalProperties - the additionalProperties value to set.

Returns:

the MicrosoftGraphAttendee object itself.

withEmailAddress

public MicrosoftGraphAttendee withEmailAddress(MicrosoftGraphEmailAddress emailAddress)

Set the emailAddress property: emailAddress.

Overrides:

MicrosoftGraphAttendee.withEmailAddress(MicrosoftGraphEmailAddress emailAddress)

Parameters:

emailAddress

withProposedNewTime

public MicrosoftGraphAttendee withProposedNewTime(MicrosoftGraphTimeSlot proposedNewTime)

Set the proposedNewTime property: timeSlot.

Parameters:

proposedNewTime - the proposedNewTime value to set.

Returns:

the MicrosoftGraphAttendee object itself.

withStatus

public MicrosoftGraphAttendee withStatus(MicrosoftGraphResponseStatus status)

Set the status property: responseStatus.

Parameters:

status - the status value to set.

Returns:

the MicrosoftGraphAttendee object itself.

withType

public MicrosoftGraphAttendee withType(MicrosoftGraphAttendeeType type)

Set the type property: attendeeType.

Overrides:

MicrosoftGraphAttendee.withType(MicrosoftGraphAttendeeType type)

Parameters:

type

Applies to