Class MicrosoftGraphAttendeeBase
- java.lang.Object
-
- com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphRecipient
-
- com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphAttendeeBase
-
- Direct Known Subclasses:
MicrosoftGraphAttendee
public class MicrosoftGraphAttendeeBase extends MicrosoftGraphRecipient
attendeeBase.
-
-
Constructor Summary
Constructors Constructor Description MicrosoftGraphAttendeeBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>
additionalProperties()
Get the additionalProperties property: attendeeBase.MicrosoftGraphAttendeeType
type()
Get the type property: The type property.void
validate()
Validates the instance.MicrosoftGraphAttendeeBase
withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: attendeeBase.MicrosoftGraphAttendeeBase
withEmailAddress(MicrosoftGraphEmailAddress emailAddress)
Set the emailAddress property: emailAddress.MicrosoftGraphAttendeeBase
withType(MicrosoftGraphAttendeeType type)
Set the type property: The type property.-
Methods inherited from class com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphRecipient
emailAddress
-
-
-
-
Method Detail
-
type
public MicrosoftGraphAttendeeType type()
Get the type property: The type property.- Returns:
- the type value.
-
withType
public MicrosoftGraphAttendeeBase withType(MicrosoftGraphAttendeeType type)
Set the type property: The type property.- Parameters:
type
- the type value to set.- Returns:
- the MicrosoftGraphAttendeeBase object itself.
-
additionalProperties
public Map<String,Object> additionalProperties()
Get the additionalProperties property: attendeeBase.- Overrides:
additionalProperties
in classMicrosoftGraphRecipient
- Returns:
- the additionalProperties value.
-
withAdditionalProperties
public MicrosoftGraphAttendeeBase withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: attendeeBase.- Overrides:
withAdditionalProperties
in classMicrosoftGraphRecipient
- Parameters:
additionalProperties
- the additionalProperties value to set.- Returns:
- the MicrosoftGraphAttendeeBase object itself.
-
withEmailAddress
public MicrosoftGraphAttendeeBase withEmailAddress(MicrosoftGraphEmailAddress emailAddress)
Set the emailAddress property: emailAddress.- Overrides:
withEmailAddress
in classMicrosoftGraphRecipient
- Parameters:
emailAddress
- the emailAddress value to set.- Returns:
- the MicrosoftGraphRecipient object itself.
-
validate
public void validate()
Validates the instance.- Overrides:
validate
in classMicrosoftGraphRecipient
- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-