Class MicrosoftGraphScheduleItem


  • public final class MicrosoftGraphScheduleItem
    extends Object
    scheduleItem.
    • Constructor Detail

      • MicrosoftGraphScheduleItem

        public MicrosoftGraphScheduleItem()
    • Method Detail

      • isPrivate

        public Boolean 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

        public MicrosoftGraphScheduleItem withIsPrivate​(Boolean isPrivate)
        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

        public String location()
        Get the location property: The location where the corresponding event is held or attended from. Optional.
        Returns:
        the location value.
      • withLocation

        public MicrosoftGraphScheduleItem withLocation​(String location)
        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.
      • subject

        public String subject()
        Get the subject property: The corresponding event's subject line. Optional.
        Returns:
        the subject value.
      • withSubject

        public MicrosoftGraphScheduleItem withSubject​(String subject)
        Set the subject property: The corresponding event's subject line. Optional.
        Parameters:
        subject - the subject value to set.
        Returns:
        the MicrosoftGraphScheduleItem object itself.
      • additionalProperties

        public Map<String,​Object> additionalProperties()
        Get the additionalProperties property: scheduleItem.
        Returns:
        the additionalProperties value.
      • withAdditionalProperties

        public MicrosoftGraphScheduleItem withAdditionalProperties​(Map<String,​Object> additionalProperties)
        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.