Class MicrosoftGraphScheduleItem
java.lang.Object
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphScheduleItem
scheduleItem.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of MicrosoftGraphScheduleItem class. -
Method Summary
Modifier and TypeMethodDescriptionGet the additionalProperties property: scheduleItem.end()Get the end property: dateTimeTimeZone.Get the isPrivate property: The sensitivity of the corresponding event.location()Get the location property: The location where the corresponding event is held or attended from.start()Get the start property: dateTimeTimeZone.status()Get the status property: freeBusyStatus.subject()Get the subject property: The corresponding event's subject line.voidvalidate()Validates the instance.withAdditionalProperties(Map<String, Object> additionalProperties) Set the additionalProperties property: scheduleItem.Set the end property: dateTimeTimeZone.withIsPrivate(Boolean isPrivate) Set the isPrivate property: The sensitivity of the corresponding event.withLocation(String location) Set the location property: The location where the corresponding event is held or attended from.Set the start property: dateTimeTimeZone.Set the status property: freeBusyStatus.withSubject(String subject) Set the subject property: The corresponding event's subject line.
-
Constructor Details
-
MicrosoftGraphScheduleItem
public MicrosoftGraphScheduleItem()Creates an instance of MicrosoftGraphScheduleItem class.
-
-
Method Details
-
end
Get the end property: dateTimeTimeZone.- Returns:
- the end value.
-
withEnd
Set the end property: dateTimeTimeZone.- Parameters:
end- the end value to set.- Returns:
- the MicrosoftGraphScheduleItem object itself.
-
isPrivate
Get the isPrivate property: The sensitivity of the corresponding event. True if the event is marked private, false otherwise. Optional.- Returns:
- the isPrivate value.
-
withIsPrivate
Set the isPrivate property: The sensitivity of the corresponding event. True if the event is marked private, false otherwise. Optional.- Parameters:
isPrivate- the isPrivate value to set.- Returns:
- the MicrosoftGraphScheduleItem object itself.
-
location
Get the location property: The location where the corresponding event is held or attended from. Optional.- Returns:
- the location value.
-
withLocation
Set the location property: The location where the corresponding event is held or attended from. Optional.- Parameters:
location- the location value to set.- Returns:
- the MicrosoftGraphScheduleItem object itself.
-
start
Get the start property: dateTimeTimeZone.- Returns:
- the start value.
-
withStart
Set the start property: dateTimeTimeZone.- Parameters:
start- the start value to set.- Returns:
- the MicrosoftGraphScheduleItem object itself.
-
status
Get the status property: freeBusyStatus.- Returns:
- the status value.
-
withStatus
Set the status property: freeBusyStatus.- Parameters:
status- the status value to set.- Returns:
- the MicrosoftGraphScheduleItem object itself.
-
subject
Get the subject property: The corresponding event's subject line. Optional.- Returns:
- the subject value.
-
withSubject
Set the subject property: The corresponding event's subject line. Optional.- Parameters:
subject- the subject value to set.- Returns:
- the MicrosoftGraphScheduleItem object itself.
-
additionalProperties
Get the additionalProperties property: scheduleItem.- Returns:
- the additionalProperties value.
-
withAdditionalProperties
Set the additionalProperties property: scheduleItem.- Parameters:
additionalProperties- the additionalProperties value to set.- Returns:
- the MicrosoftGraphScheduleItem object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-