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.MicrosoftGraphAttendeeTypetype()Get the type property: The type property.voidvalidate()Validates the instance.MicrosoftGraphAttendeeBasewithAdditionalProperties(Map<String,Object> additionalProperties)Set the additionalProperties property: attendeeBase.MicrosoftGraphAttendeeBasewithEmailAddress(MicrosoftGraphEmailAddress emailAddress)Set the emailAddress property: emailAddress.MicrosoftGraphAttendeeBasewithType(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:
additionalPropertiesin classMicrosoftGraphRecipient- Returns:
- the additionalProperties value.
-
withAdditionalProperties
public MicrosoftGraphAttendeeBase withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: attendeeBase.- Overrides:
withAdditionalPropertiesin 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:
withEmailAddressin classMicrosoftGraphRecipient- Parameters:
emailAddress- the emailAddress value to set.- Returns:
- the MicrosoftGraphRecipient object itself.
-
validate
public void validate()
Validates the instance.- Overrides:
validatein classMicrosoftGraphRecipient- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-